parse.[ch]
, in order to experiment freely with the parsing. Intending to program as intensely as possible to make a programming system for map generation (see prev post), the revision R91 differs very much from R90. Foremost two files that were embarassingly missing, token.[ch]
were finally added. Checking out the source without those two files wouldn't have worked! :-( Stupid and sloppy of me. Also the reworked syntax is in maps/ori-mon.mkm, which was however forgotten in R91 but came in R92 (also see prev post). The test program parse_program.c
was created for testing the new parsing language. When mature it shall also generate and test-print a data structure constituting the map language program loaded.Some history examination of the repository revealed that I renamed
scan.[ch]
in the code while not doing it properly in svn. So while a smart programmer might have been able to deal with the missing code by reading and analyzing, some intermediate versions of scan/token.[ch]
are missing. Fixed now – I think.
No comments:
Post a Comment