changelog
- Sun, 09 Feb 2014 21:27:55 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 21:27:55 +0200] rev 105
- - highly reworked variable support, variable declarations now are declared with 'var', uses are prefixed with '$', merged constant handling into variables
- Sun, 09 Feb 2014 15:13:02 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 15:13:02 +0200] rev 104
- - minor changes: don't allow any token for labels, run ParseStatement from the next token
- Sun, 09 Feb 2014 15:06:37 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 15:06:37 +0200] rev 103
- - removed tkAny as the default value of Lexer::MustGetNext to prevent problems like the one last commit fixed
- Sun, 09 Feb 2014 15:03:44 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 15:03:44 +0200] rev 102
- - whoopsie, cannot allow garbage variable names there
- Sun, 09 Feb 2014 14:56:58 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 14:56:58 +0200] rev 101
- - variables: merged const and mutable variables into one system, added constexpr variable support. still no locals
- Sun, 09 Feb 2014 14:34:13 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 14:34:13 +0200] rev 100
- - removed some no longer needed debug stuff
- Sun, 09 Feb 2014 14:30:18 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 14:30:18 +0200] rev 99
- - changed the syntax of funcdef to something sane
- Sun, 09 Feb 2014 04:13:15 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 09 Feb 2014 04:13:15 +0200] rev 98
- - loop structures now work again
- Tue, 04 Feb 2014 22:00:43 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 04 Feb 2014 22:00:43 +0200] rev 97
- - worked away some limitations
- Tue, 04 Feb 2014 14:21:06 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 04 Feb 2014 14:21:06 +0200] rev 96
- - ternary operator now works properly
- Tue, 04 Feb 2014 13:38:22 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 04 Feb 2014 13:38:22 +0200] rev 95
- - fixed verification with unary operators
- Tue, 04 Feb 2014 04:35:49 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 04 Feb 2014 04:35:49 +0200] rev 94
- - expression evaluation implemented! Expressions are now complete for the most part aside from some unary operator quirks in verification.
- Tue, 04 Feb 2014 03:16:14 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 04 Feb 2014 03:16:14 +0200] rev 93
- - Expression verification done
- Tue, 04 Feb 2014 02:28:33 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 04 Feb 2014 02:28:33 +0200] rev 92
- - now compiles again, further work on expressions (proper parsing + assignment operator handling (albeit unrelated) + operator adjusting)
- Mon, 03 Feb 2014 20:12:44 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 03 Feb 2014 20:12:44 +0200] rev 91
- - committed work so far done on expressions