tools/PascalParser.hs
Mon, 09 Apr 2012 23:55:12 +0400 unc0rr First try to compile with clang: improve renderer a bit. The result of pas2c is still far from normal C source.
Thu, 05 Apr 2012 14:58:34 +0400 unc0rr Improve rendering into C
Thu, 29 Mar 2012 17:27:01 +0400 unc0rr - Treat strings as arrays of chars
Mon, 26 Mar 2012 17:56:15 +0400 unc0rr Just some further work
Sun, 05 Feb 2012 23:24:43 +0400 unc0rr Further work on propagating types. Now it hopefully works fully, just need to annotate namespace with types first.
Fri, 03 Feb 2012 14:21:07 +0400 unc0rr Propagate types on identifiers
Wed, 07 Dec 2011 08:01:18 +0300 unc0rr "System" unit to help converter
Sat, 03 Dec 2011 22:21:23 +0300 unc0rr Add base type tags to identifiers
Tue, 29 Nov 2011 17:42:42 +0400 unc0rr - Improve parsing of prefix operators
Sun, 27 Nov 2011 23:13:22 +0300 unc0rr Countless imporvements to the parser and countless help to the parser in sources.
Sun, 27 Nov 2011 19:34:08 +0300 unc0rr More work on the parser
Sun, 27 Nov 2011 14:46:57 +0300 unc0rr - Improvement to the parser
Sun, 27 Nov 2011 00:25:28 +0300 unc0rr - Help parser more
Sat, 26 Nov 2011 21:12:23 +0300 unc0rr - Help parser by dropping that insane formatting syntax in str function
Fri, 25 Nov 2011 23:22:35 +0300 unc0rr Help parser a bit
Fri, 25 Nov 2011 18:36:12 +0300 unc0rr - Parse unions, sets, function type, packed arrays and some more imporvements to the parser. Now it parses uVariable, uConsts and even SDLh.pas
Thu, 24 Nov 2011 20:59:13 +0300 unc0rr Improve parser a bit, preparation to parsing whole program at once and compiling it into single C file
Wed, 23 Nov 2011 20:12:16 +0300 unc0rr Finish preprocessor. Now it correctly handles $IFDEF, $IFNDEF, $ELSE, $ENDIF and $DEFINE.
Tue, 22 Nov 2011 19:34:15 +0300 unc0rr - Split PascalParser into modules
Sat, 19 Nov 2011 22:38:31 +0300 unc0rr Improve parser and converter
Sat, 19 Nov 2011 19:30:20 +0300 unc0rr Oops, function call has parens
Thu, 17 Nov 2011 17:57:45 +0400 unc0rr - Parse sets initialization
Wed, 16 Nov 2011 21:35:14 +0300 unc0rr Recognize some built-in functions
Wed, 16 Nov 2011 20:42:45 +0300 unc0rr Less code
Wed, 16 Nov 2011 19:25:25 +0300 unc0rr Prefix followed by prefix issue solved. Also some slight improvements.
Sun, 13 Nov 2011 20:24:55 +0300 unc0rr Something
Sun, 13 Nov 2011 13:46:26 +0300 unc0rr Introduce initialization expressions
Thu, 10 Nov 2011 23:14:40 +0300 unc0rr Improve parsing of complex references like "a^[b[c], d]"
Wed, 09 Nov 2011 21:36:20 +0300 unc0rr Fix inifinite loops
Wed, 09 Nov 2011 21:28:52 +0300 unc0rr Rearrange token types
less more (0) -30 tip