| Commit message (Expand) | Author | Age | Files | Lines |
* | added predeclared identifiers to CP scanner.dodi | dodi | 2010-10-26 | 1 | -26/+95 |
* | + implemented CP scanner. | dodi | 2010-10-26 | 2 | -19/+728 |
* | + some improvements of the CP parser. The first run with real source code rev... | dodi | 2010-10-25 | 4 | -688/+694 |
* | + added new parser for Oberon/Component Pascal, according to the | dodi | 2010-10-24 | 4 | -63/+890 |
* | + cloned and separated pdecsubOPL, pstatmntOPL | dodi | 2010-10-23 | 11 | -1558/+5489 |
* | + reverted current_scanner to a global variable, by default. | dodi | 2010-10-17 | 4 | -28/+26 |
* | + added virtual methods to TParser, to support alternate parsers. added stati... | dodi | 2010-10-17 | 5 | -98/+210 |
* | converted semantic Classes into Objects. | dodi | 2010-10-16 | 4 | -68/+195 |
* | + unified conditional "sem" into "semclass". | dodi | 2010-10-15 | 2 | -11/+23 |
* | + renamed conditional sem into semclass, for consistency with other units. | dodi | 2010-10-15 | 3 | -9/+22 |
* | + Moved do_generate_code() from read_proc_body into tcgprocinfo. | dodi | 2010-10-15 | 1 | -18/+19 |
* | + Added new psubOPL and ssub units, cloned from psub.pas. | dodi | 2010-10-15 | 2 | -0/+889 |
* | Added comment on IsLibrary dummy - this symbol is also defined in system! Sho... | dodi | 2010-10-15 | 1 | -0/+4 |
* | using splitted psub.tcgprocinfo.parse_body in parseropl.pas | dodi | 2010-10-15 | 1 | -1/+14 |
* | split psub.tcgprocinfo.parse_body, to allow for alternate parser. | dodi | 2010-10-14 | 1 | -15/+31 |
* | added defines for shared code steps to smodules. | dodi | 2010-10-14 | 2 | -55/+129 |
* | sharing code in smodules, for module initialization | dodi | 2010-10-13 | 2 | -20/+157 |
* | removed "outlined" define. | dodi | 2010-10-13 | 2 | -1533/+178 |
* | + using TSemModule in new parser - looks okay. | dodi | 2010-10-13 | 2 | -49/+159 |
* | + added TSemModule class in SModules.pas | dodi | 2010-10-13 | 2 | -8/+1078 |
* | + separated parser module variables into local and common. | dodi | 2010-10-13 | 1 | -151/+174 |
* | + fixed flaw in pmodules.release_main_proc. | dodi | 2010-10-12 | 1 | -3/+3 |
* | + start sorting out local and global variables in parserOPL. | dodi | 2010-10-12 | 1 | -78/+138 |
* | + added unit header to parseropl.pas | dodi | 2010-10-12 | 1 | -22/+186 |
* | moved SUsesAdd and SUsesDone to unit level. | dodi | 2010-10-12 | 1 | -48/+50 |
* | + renamed SIntfUses into SUsesAdd, added local var (doesn't fix the bug) | dodi | 2010-10-12 | 1 | -11/+18 |
* | moved SUsesDone() to unit level. | dodi | 2010-10-12 | 1 | -37/+38 |
* | + isolated semantic code in ProcPackage and ProcProgram. | dodi | 2010-10-11 | 1 | -6/+701 |
* | + isolated semantic code in ProcUnit. | dodi | 2010-10-11 | 5 | -10/+581 |
* | added alternative parser class. | dodi | 2010-10-11 | 4 | -5/+1355 |
* | Create branch for alternative parsers. | dodi | 2010-10-11 | 11972 | -0/+4379370 |
* | NG: merged module PrjType from booleans | dodi | 2010-09-09 | 10 | -29/+53 |
* | NG: merged IsLibrary etc. into status.PrjType | dodi | 2010-09-09 | 9 | -146/+91 |
* | NG: restored aasmsym.pas, splitted GlobVars into cgGlobVars | dodi | 2010-09-08 | 12 | -37/+414 |
* | NG: updated target specific units | dodi | 2010-09-08 | 133 | -145/+154 |
* | NG: fixed make all | dodi | 2010-09-04 | 149 | -315/+525 |
* | NG: release candidate, ready for merging into trunk. | dodi | 2010-08-19 | 3 | -9/+9 |
* | NG: some cleanup | dodi | 2010-08-19 | 14 | -208/+2316 |
* | NG: fixed PendingState during initialization | dodi | 2010-08-18 | 7 | -121/+32 |
* | NG: added preprocessor | dodi | 2010-08-18 | 3 | -104/+141 |
* | NG: some cleanup, moved testcurobject | dodi | 2010-08-18 | 11 | -172/+34 |
* | NG: fixed systemunit initialization and more globals | dodi | 2010-08-18 | 7 | -19/+122 |
* | NG: cleanup status variables | dodi | 2010-08-17 | 32 | -212/+285 |
* | NG: moved pendingstate into scanner and switches.pas | dodi | 2010-08-17 | 12 | -2388/+296 |
* | NG: some cleanup | dodi | 2010-08-15 | 6 | -51/+49 |
* | NG: cleanup compile/compileMain | dodi | 2010-08-15 | 5 | -130/+71 |
* | NG: moved macrosymtablestack (clumsy) | dodi | 2010-08-15 | 6 | -2/+141 |
* | NG: some cleanup | dodi | 2010-08-14 | 12 | -243/+27 |
* | NG: fixed further usages of current_settings | dodi | 2010-08-14 | 104 | -417/+417 |
* | NG: moved symtablestack | dodi | 2010-08-14 | 7 | -6/+71 |