2014-02-12 Teemu Piippo - extended refactor to EToken (now TokenType) changeset | files
2014-02-12 Teemu Piippo - added named enumerations to botc source, this should help with debugging changeset | files
2014-02-12 Teemu Piippo - refactored enums, macros split from Main.h to Macros.h changeset | files
2014-02-11 Teemu Piippo - implemented arrays, don't quite work 100% yet changeset | files
2014-02-09 Teemu Piippo - improved error handling a tad changeset | files
2014-02-09 Teemu Piippo - highly reworked variable support, variable declarations now are declared with 'var', uses are prefixed with '$', merged constant handling into variables changeset | files
2014-02-09 Teemu Piippo - minor changes: don't allow any token for labels, run ParseStatement from the next token changeset | files
2014-02-09 Teemu Piippo - removed tkAny as the default value of Lexer::MustGetNext to prevent problems like the one last commit fixed changeset | files
2014-02-09 Teemu Piippo - whoopsie, cannot allow garbage variable names there changeset | files
2014-02-09 Teemu Piippo - variables: merged const and mutable variables into one system, added constexpr variable support. still no locals changeset | files
2014-02-09 Teemu Piippo - removed some no longer needed debug stuff changeset | files
2014-02-09 Teemu Piippo - changed the syntax of funcdef to something sane changeset | files
2014-02-09 Teemu Piippo - loop structures now work again changeset | files
2014-02-04 Teemu Piippo - worked away some limitations changeset | files
2014-02-04 Teemu Piippo - ternary operator now works properly changeset | files
2014-02-04 Teemu Piippo - fixed verification with unary operators changeset | files
2014-02-04 Teemu Piippo - expression evaluation implemented! Expressions are now complete for the most part aside from some unary operator quirks in verification. changeset | files
2014-02-04 Teemu Piippo - Expression verification done changeset | files
2014-02-04 Teemu Piippo - now compiles again, further work on expressions (proper parsing + assignment operator handling (albeit unrelated) + operator adjusting) changeset | files
2014-02-03 Teemu Piippo - committed work so far done on expressions changeset | files
2014-02-03 Teemu Piippo - don't clear marks after merging them in... changeset | files
2014-02-02 Teemu Piippo - blargh. buffers weren't initialized properly changeset | files
2014-02-02 Teemu Piippo - reformatting changeset | files
2014-02-01 Teemu Piippo - further reformat changeset | files
2014-01-26 Teemu Piippo - merged object writer into parser changeset | files
2014-01-19 Teemu Piippo - use the Skulltag 97c2 license which is slightly differently worded changeset | files
2014-01-19 Teemu Piippo - removed simple_exception, that was stupid changeset | files
2014-01-19 Teemu Piippo - removed .hgignore changeset | files
2014-01-19 Teemu Piippo - added the public-domain updaterevision so I can have access to git stuff changeset | files
2014-01-18 Teemu Piippo - further lexer corrections changeset | files
2014-01-17 Teemu Piippo - forgot to rename these header guards when i ported the lexer from an earlier project of mine changeset | files
2014-01-17 Teemu Piippo - parser now processes commands.def properly changeset | files
(0) -100 -50 -32 +32 tip

mercurial