Include <unistd.h> for a declaration of unlink
Done by bc5964.
gcc warning fixed (contributed by: fweimer)
Thanks. I will integrate it.
Include <unistd.h> for a declaration of unlink
filename fixed
CRLF -> LF
it should be fixed by c004de1.
.gitignore added
feature #7 - -Jyylex and -Jyyerror added
-Jthrows= test fixed
add ability to static import yylex and yyerror
add ability to static import yylex and yyerror
Initial revision
New Sources
compiled byaccj removed
malloc.h replaced by stdlib.h so that source can be compiled on Mac OS X; AFAIK malloc/clalloc/realloc/free are defined in stdlib.h
bugfix #1406129, malloc size fixed for [Parser]Val
info about version 1.11 added
allow to use generics in semantic type
info about version 1.12 added
Added -Jnodebug,-Jfinal,-Jthrows; can now specify -J options in grammar
info about version 1.15 added
Removed javadoc comment from header
bugfix #1506924, error recovery fixed - check for stack underflow readded back
bugfix #1598776, accidentally commented out lines in jbody_nodebug_b and jtrailer_nodebug added back
more bugfixes in 1.14
irrelevant file removed
info about version 1.14 added
test of default value of jyyparse_throws fixed
bugfix #1600683, statestk and valstk must have same size
new instance of ParserVal is needed for multiplication etc.
-d is now supported with -J. It creates interface with token constants
typo fixed
bugfix #1638577, duplicate yylval if ParserVal is used as semantic value
Workaround for problem when static class initializer of the generated Parser is larger than 64KB.
info about version 1.13 added
verbose_file_name fixed
initialization of raw_type fixed
avoid numeric constants
compilation error fixed
output.c diff
The makefile
Patch; Visual C++ compilation support (command line nmake)
output.c: memory leaks ?
byaccj generates C code which produces warnings on compilation