### The Maxima on-line user's manual

Algebra Calculator

#### Debugmode

-- Option variable: debugmode Default value: `false`

When a Maxima error occurs, Maxima will start the debugger if `debugmode` is `true`. The user may enter commands to examine the call stack, set breakpoints, step through Maxima code, and so on. See `debugging` for a list of debugger commands.

Enabling `debugmode` will not catch Lisp errors.

```(%o1)                                true
(%i2) ```

### Related Examples

##### debugmode-matrix-rank-true

debugmode(true);

m: matrix([a1, - 2*a2...

eq3: a7 - 2*a8 + a9 = 0;

Calculate

##### debugmode-plot2d-true

f(x):=3*x/(4-2*x+x^2);

plot2d( f(x),[x,0,5],...

debugmode(true);

Calculate

debugmode(true);

g1: 257-235=x;

g2: 246*x=1450;

Calculate

debugmode(true);

r:16000;

h:60000;

Calculate

##### debugmode-integrate-true

debugmode(true);

acceleration_mg:1;

acceleration_m_per_s...

Calculate

##### debugmode-invert-matrix-true

a:matrix([1,0, 0],[2,...

b:matrix(a[1]+a[3],a[...

c:invert(b);

Calculate

##### debugmode-diff-plot2d-true

f(x):=(x^2+11*x-20)/x^2;

diff(f(x),x);

g(x):=((2*x+11)/x^2)-...

Calculate

##### debugmode-solve-true

debugmode(true);

eq1:-1/2*av*tv*tv+vv0...

eq2:-1/2*ah*th*th+vh0...

Calculate

debugmode(true);

log10(x):= log(x)/log...

Calculate

##### debugmode-power_mod-true

debugmode(true);

a = power_mod(48858...

b = power_mod(44721,1...

Calculate