-
<REDACTED>
committed
[69316f]
Remove some more files.
-
<REDACTED>
committed
[950872]
Replace code with a redirect.
-
<REDACTED>
committed
[a461e7]
Replace web content with a redirect.
-
<REDACTED>
committed
[257f98]
Allow void method calls. Allow method call chai...
-
<REDACTED>
committed
[3d60e8]
Rework declares and assigns to be more symbol-t...
-
<REDACTED>
committed
[6f641d]
Reworked the parser to use Bison (which has com...
-
<REDACTED>
committed
[1c908f]
Allow singleton return types on function declar...
-
<REDACTED>
committed
[f2f873]
Reworked Stdib.ch to the new proposed syntax. U...
-
<REDACTED>
committed
[f5f8f6]
Did some rearrangement of methodcall. Realised ...
-
<REDACTED>
committed
[5622d2]
Add basic AST walking functionality.
-
<REDACTED>
committed
[882668]
Reworked Lua driver to call out to the C parser...
-
<REDACTED>
committed
[ed991c]
Rejig build system to deploy main compiler.
-
<REDACTED>
committed
[b34132]
Better behaviour if flex or lemon fail.
-
<REDACTED>
committed
[ffe26b]
Only run the tests if the test (or the binary) ...
-
<REDACTED>
committed
[7a139b]
Fix // comments.
-
<REDACTED>
committed
[8f5c19]
Add extern statements.
-
<REDACTED>
committed
[84f6f6]
Added some expression error handling.
-
<REDACTED>
committed
[85178a]
Added some error reporting. Ouch! This is *real...
-
<REDACTED>
committed
[bd48fd]
Add parsing of C preprocessor line statements.
-
<REDACTED>
committed
[2bcfca]
Add string constants.
-
<REDACTED>
committed
[bdc62e]
Changed the assignment operator to = for compat...
-
<REDACTED>
committed
[80a228]
Add copyright notices.
-
<REDACTED>
committed
[4c39d1]
Don't look at .obj directory.
-
<REDACTED>
committed
[46d7bf]
Rename the 'interface' token to 'implements' to...
-
<REDACTED>
committed
[ea05e4]
We can't dependency check the lexer until we've...
-
<REDACTED>
committed
[4a67b1]
Add typedefs. Clean up some of the AST layout.
-
<REDACTED>
committed
[115061]
Interface references in object constructors; no...
-
<REDACTED>
committed
[bfcb3a]
Function definitions.
-
<REDACTED>
committed
[ad7117]
break, continue, return, return with value.
-
<REDACTED>
committed
[23b7b4]
while, true, false.
-
<REDACTED>
committed
[bbeb00]
Blocks.
-
<REDACTED>
committed
[96a337]
Short-circuiting boolean operators.
-
<REDACTED>
committed
[ef9aca]
do..while.
-
<REDACTED>
committed
[a64cb8]
Infix works; cleaned up < and > handling. Had t...
-
<REDACTED>
committed
[9bb19b]
Allow empty programs.
-
<REDACTED>
committed
[5ce63f]
Add parser test harness. Plus a test!
-
<REDACTED>
committed
[c7b896]
Multiassigns, variable declarations, if *and* i...
-
<REDACTED>
committed
[5f11e3]
Type names, and type arguments for method calls.
-
<REDACTED>
committed
[92d352]
Add stub lemon/flex parser in C.
-
<REDACTED>
committed
[6b47c9]
Parser/lexer framework done, with (crude) posit...
-
<REDACTED>
committed
[3f6352]
Made a start with the expression tree; Lemon is...