# DEBUG Statements
> [HTML Version](debug-statements.htm)
__
**DEBUG.OPEN expr1\{,expr2,...,exprN\}**
**DEBUG.PRINT expr1\{,expr2,...,exprN\}**
**DEBUG.CLOSE**
The DEBUG.xxx statements are equivalent to the corresponding [TRACE Statements](trace_statements.htm.md) except that they are only triggered via the system [DEBUG Settings](debugsettings.htm.md). Originally this was a useful distinction but since the debug level option was added to the TRACE statements, the DEBUG statements became redundant and deprecated.