tools/PascalParser.hs
2013-01-26 koda whitespaces and tabs again
2012-10-16 unc0rr Better error handling
2012-09-16 unc0rr Treat init expression in parens as just expression instead of array initializer when there's only one entry in expressions list
2012-09-01 sheepluva fix parsing of 'if': identifiers can also contain underscores
2012-08-31 unc0rr fix parsing of 'if'
2012-08-07 unc0rr Keep inlining
2012-07-25 xymeng Changes to pas2c - unreviewed apart from cursory glance and compile test.
2012-06-27 unc0rr Prepare to handle passing by reference
2012-06-27 unc0rr Remove trailing spaces
2012-05-12 unc0rr oops, wrong type
2012-05-12 unc0rr pas2c stuff again
2012-05-12 unc0rr A solution to char vs string problem: mark single-letter strings with _S macro
2012-05-12 unc0rr Make pas2c even more happier with uGears.c, allow assigning arrays in some cases
2012-05-10 unc0rr Some work to make more units compile after conversion to c
2012-04-20 unc0rr Fix parsing of exit() call without parameters
2012-04-20 unc0rr Many small improvements to pas2c
2012-04-14 unc0rr Improve rendering of function types, ranges, and more
2012-04-09 unc0rr First try to compile with clang: improve renderer a bit. The result of pas2c is still far from normal C source.
2012-04-05 unc0rr Improve rendering into C
2012-03-29 unc0rr - Treat strings as arrays of chars
2012-03-26 unc0rr Just some further work
2012-02-05 unc0rr Further work on propagating types. Now it hopefully works fully, just need to annotate namespace with types first.
2012-02-03 unc0rr Propagate types on identifiers
2011-12-07 unc0rr "System" unit to help converter
2011-12-03 unc0rr Add base type tags to identifiers
2011-11-29 unc0rr - Improve parsing of prefix operators
2011-11-27 unc0rr Countless imporvements to the parser and countless help to the parser in sources.
2011-11-27 unc0rr More work on the parser
2011-11-27 unc0rr - Improvement to the parser
2011-11-26 unc0rr - Help parser more
less more (0) -50 -30 tip