## 3.9 Debugging tools

If SINGULAR does not come back to the prompt while calling a user defined procedure, probably a bracket or a `"` is missing. The easiest way to leave the procedure is to type some brackets or `"` and then `RETURN` .

> 3.9.1 ASSUME |  |
> 3.9.2 Tracing of procedures |  |
> 3.9.3 Source code debugger |  |
> 3.9.4 Break points |  |
> 3.9.5 Printing of data |  |
> 3.9.6 libparse |  |
> 3.9.7 option(warn) |  |

User manual for Singular version 4-0-3, 2016, generated by texi2html.