Subversion Repositories PlanixRsrch.SVN

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
255 227d 01h 7u83 /tags/mgen/0.0.2/ In this version mgen_parse runs as some kinde of a stack machine  
191 233d 15h 7u83 /trunk/mgen/ There are now test, using mutests.
The reading from input files is fully done by mgen_ring buffers.
 
143 237d 08h 7u83 /trunk/mgen/ Merged first mgen with fully working mgen_parse  
130 240d 16h 7u83 /trunk/ Merged bnf (mgen) branch

mgen is a BNF parser.
 
129 240d 16h 7u83 /branches/bnf/ renamed bnf to mgen  
127 240d 16h 7u83 /branches/bnf/bnf/ Merged last cleanup branch  
125 240d 16h 7u83 /branches/bnf/bnf/ Merged cleanup branch  
122 240d 16h 7u83 /branches/bnf/bnf/ make clean removes .core files  
121 240d 16h 7u83 /branches/bnf/bnf/ More complex test cases  
120 240d 16h 7u83 /branches/bnf/bnf/ Removed spaces to make it compatible with current BNF parser  
119 240d 16h 7u83 /branches/bnf/bnf/ Syntax parsing works now  
118 241d 01h 7u83 /branches/bnf/bnf/ currently causes a segfault  
117 241d 06h 7u83 /branches/bnf/bnf/ new approach to parse BNF  
116 241d 13h 7u83 /branches/bnf/bnf/ Work on simplifiing  
115 241d 19h 7u83 /branches/bnf/bnf/ Added macros mgen_tell and mgen_seek  
114 241d 19h 7u83 /branches/bnf/bnf/ All characters read from input file are stored into buffer.
Thus we can implement seek functions.

WARNING: currently the buffer size is only 1024 bytes. No realloc
is done by mgen_getc. Also there is no error checking when
mgen_ungetc is onvoked on an empty buffer.
 
113 242d 07h 7u83 /branches/bnf/bnf/ simplified problem cases  
112 242d 08h 7u83 /branches/bnf/bnf/ Can parse some PRGs, but fails when multiple <Rules> are present.

Manyy compiler warnings currently
 
111 242d 08h 7u83 /branches/bnf/bnf/ make clean removes $(PRG) now  
110 242d 08h 7u83 /branches/bnf/bnf/ Removed out-commented old code wich used "ungetc" system function  

Show All