Tue, 06 May 2008 16:24:14 +0200 |
Anders Johnsen |
Added Modules. Right now it's very simple - will grow with time and need.
new_gen
|
Sun, 04 May 2008 18:13:46 +0200 |
Anders Halager |
Major change to locations, tokens and expressions.
new_gen
|
Fri, 02 May 2008 19:54:22 +0200 |
Anders Halager |
Parse array indexing, and allow reading from arrays
new_gen
|
Fri, 02 May 2008 18:23:33 +0200 |
Anders Johnsen |
Now you can declare array
new_gen
|
Fri, 02 May 2008 15:05:02 +0200 |
Anders Johnsen |
Parsing "int* x"
new_gen
|
Thu, 01 May 2008 19:25:49 +0200 |
Anders Johnsen |
A LOT of bug fixing - also implemented implicit casts. If you do a --ast-dump-code on a target with some algebra of differant types, you should now see the type casts being made. Also, Tests are again back with only switches failing...
new_gen
|
Sat, 26 Apr 2008 18:52:27 +0200 |
Anders Johnsen |
Added struct decl and forward ref. A note on structs: they need to make a new scope when declared. Otherwise you could access struct members as globals
new_gen
|
Sat, 26 Apr 2008 15:54:54 +0200 |
Anders Halager |
Rearranged some stuff, and renamed LLVMGen -> CodeGen
new_gen
|
Sat, 26 Apr 2008 13:15:37 +0200 |
Anders Halager |
Seperated the AST from LLVM
new_gen
|
Thu, 24 Apr 2008 19:42:53 +0200 |
Anders Halager |
Only tests that dont pass now are structs and switches
new_gen
|
Wed, 23 Apr 2008 17:01:24 +0200 |
Anders Halager |
While is back
new_gen
|
Wed, 23 Apr 2008 16:43:42 +0200 |
Anders Halager |
If statements are back
new_gen
|
Wed, 23 Apr 2008 00:57:45 +0200 |
Anders Halager |
Big update - Moving towards a better, more seperated parser
new_gen
|