summaryrefslogtreecommitdiff
path: root/minie
AgeCommit message (Expand)Author
2020-01-24rewrote ecomp-e/ec.c into a freestanding, no-clibrary versionAndreas Baumann
2019-05-02completly stuck in a rewrite in minieAndreas Baumann
2019-03-09introducing better symbol table.. work in progressAndreas Baumann
2019-02-28some comments before a redesign of the symbol tableAndreas Baumann
2019-02-24some work on constantsAndreas Baumann
2019-02-23added stacking scopesAndreas Baumann
2019-02-22work on adding const declarationsAndreas Baumann
2019-02-14some more work on parser in ec.eAndreas Baumann
2019-02-13forgot to add test7Andreas Baumann
2019-02-13fixed handling of no paramlist for 0-value procedure callsAndreas Baumann
2019-02-12added some 32-bit build flagsAndreas Baumann
2019-02-09work on parameter lists, return valuesAndreas Baumann
2019-02-09added a getc wrapper returning 0 on end of streamAndreas Baumann
2019-02-09some fixing around LHS/RHS assignment handling for stringsAndreas Baumann
2019-02-08some work on LHS/RHS in assignment with char arraysAndreas Baumann
2019-01-18added system.getcharAndreas Baumann
2019-01-17tackled the in-situ allocation of symbols (for internal functions)Andreas Baumann
2019-01-02various small fixesAndreas Baumann
2018-12-30fixed typeName to use proper type conversion functionsAndreas Baumann
2018-12-29some more work on proper type mapping in function parameterAndreas Baumann
2018-12-29started to fix symbol mapAndreas Baumann
2018-12-28added while and return statements, only stubs for type maps in procedure decl...Andreas Baumann
2018-12-28added logical operatorsAndreas Baumann
2018-12-27added char pseudo-function to create non-printable character constantsAndreas Baumann
2018-12-27attempt to implement an array selectorAndreas Baumann
2018-12-27added compare operatorsAndreas Baumann
2018-12-26added a test for the for loop<Andreas Baumann
2018-12-26added formal parameter declarations for procedures and return types for funct...Andreas Baumann
2018-12-25added commentsAndreas Baumann
2018-12-25some more work on internal function lengthAndreas Baumann
2018-12-25added constants (for true and false)Andreas Baumann
2018-12-24removed temporary hack needed becauseof lacking symbol table, started to add ...Andreas Baumann
2018-12-24added simplistic symbol managemnt for variablesAndreas Baumann
2018-12-22some work on arrays and reading from stdinAndreas Baumann
2018-10-17fixed parameter lists in e2c, added a system.halt functionAndreas Baumann
2018-09-30first working compilation with ecAndreas Baumann
2018-09-29more work on parameter lists, added string parserAndreas Baumann
2018-09-24playing with some procedures in minieAndreas Baumann
2018-09-10some work on bootstrapping the compilerAndreas Baumann
2018-09-07some dabbling with parsing ifsAndreas Baumann
2018-09-07some easy sign handling in expressionsAndreas Baumann
2018-09-06added expressionsAndreas Baumann
2018-09-05some temporary variable handling in right-hand side of expressionAndreas Baumann
2018-09-05variable declarationsAndreas Baumann
2018-09-04some work on assignment blocks and module initsAndreas Baumann
2018-09-02proper initialization and advancing of current lookahead symbolAndreas Baumann
2018-09-02some work on an E to C converterAndreas Baumann
2018-08-31.Andreas Baumann