|
3.10.1 Tracing of procedures
Setting the TRACE variable to 1 (resp. 3) results in a listing of
the called procedures (resp. together with line numbers).
If TRACE is set to 4, Singular
displays each line before its interpretation and waits for the <RETURN>
key being pressed.
See TRACE var.
Example:
| proc t1
{
int i=2;
while (i>0)
{ i=i-1; }
}
TRACE=3;
t1();
→
→ entering t1 (level 0)
→ {1}{2}{3}{4}{5}{4}{5}{6}{7}{4}{5}{6}{7}{4}{6}{7}{8}
→ leaving t1 (level 0)
|
|