File: debug.yo

package info (click to toggle)
bisonc%2B%2B 6.09.02-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,984 kB
  • sloc: cpp: 9,375; ansic: 1,505; fortran: 1,134; makefile: 1,062; sh: 526; yacc: 84; lex: 60
file content (11 lines) | stat: -rw-r--r-- 477 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
Syntax:  bf(%debug) 

Provide tt(parse) and its support functions with debugging code,
showing the actual parsing process on the standard output
stream. 

When specified, debug output is shown by default, but its activity may be
controlled using the tt(setDebug(bool on-off)) or tt(setDebug(DebugMode_))
members. Note that no tt(#ifdef DEBUG) macros are used anymore. Rerun b()
without the bf(--debug) option to generate an equivalent parser not containing
the debugging code.