YaccDeBugger - YDB 16 bit version for win/dos 3.x
This debugger allows post analysis of a runtime session, the results of the session are written to ydb.err and this information with yy.lrt provides online visual debugging. YDB allows a user to step through an entire parsing operation.
To create yy.lrt and yytab.h, please type:
pcyacc -pydbpar.c -v -d calc.y
or simply run the batch file(yaccit.bat).
PCYACC will transfer Grammer Description file into calc.c file with yy.lrt and yytab.h files.
To compile the calculator type "cl calc.c"
To generate the file ydb.err you must run the calculator with a valid example, i.e. "2+2", and exit.
This program is a visual debugger for debugging pcyacc grammars. For example, to demonstrate PCYACC debugger, please type:
ydb ydb.err yy.lrt yytab.h
or simply run the batch file(y.bat).
grammar description file
skeleton file required to generate ydb.err
output of parser with YYDEBUG switch on when you run calc.
DOS/WIN3.X makefile for calc
batch file to transfer grammar description file into c file by YACC
batch file to demo YACC debugger
subdirectory to store ydb source files.
YACC generated parsing table file with -v switch on
YACC generated include file wiht -d switch on
YACC generated c file
executable file for calc
If you find any problems in our PCYACC Debugger, feel free to contact with us. Many thanx.