prevFlags = debug ( [ flags ] ) ;
int flags (optional)
- 000x : turns off all debug flags
- 001x : display trace execution of tokens
- 002x : display varied diagnostics
- 004x : display tokens as they are parsed
- 008x : display the infix expression stack
- 00Fx : display postfix execution stack
- 010x : display the frame levels
- 020x : display the data stack
- 040x : display SECS data streams
- 080x : display parse state transitions
- 0F0x : display heap usage
- 100x : display SQL streams
int prevFlags
- 0 - 1023
The previous debug flags.
The STATUS variable is set to $ACKNOWLEDGE
%INVALID : The debug flags were invalid.
%ARGUMENT : Invalid arguments. Usage: prevFlags = debug ( [ flags ] ) ;
The debug flags were created primarily to facilitate the creation on the HyperScript programming language by displaying the inner workings of the language as it parses and executes.
None