Thu, 24 Jul 2008 23:03:18 +0200 |
Anders Johnsen |
Can now use & as a unary operator and take an AddressOf
|
Thu, 24 Jul 2008 20:31:24 +0200 |
Anders Johnsen |
- Changed Parser to be more clean on type parsing.
|
Tue, 22 Jul 2008 16:22:58 +0200 |
Anders Johnsen |
Fixed symbol for a functions members.
|
Tue, 22 Jul 2008 00:33:58 +0200 |
Anders Johnsen |
Parsing "new", putting it in AST and performs some tests on it. Eg. if the contructor exists and the params matches.
|
Mon, 21 Jul 2008 21:00:20 +0200 |
Anders Johnsen |
For loops in AST and sema. Should have correct scope and such now.
|
Mon, 21 Jul 2008 17:41:40 +0200 |
Anders Johnsen |
- Parsing nested attributes.
|
Mon, 21 Jul 2008 01:05:20 +0200 |
Anders Johnsen |
Added partial support for switches.
|
Fri, 11 Jul 2008 21:47:57 +0200 |
johnsen |
Lots of changes:
|
Thu, 22 May 2008 12:09:11 +0200 |
Anders Johnsen |
Now able of understanding strings.
|
Thu, 08 May 2008 10:32:41 +0200 |
Anders Johnsen |
Parsing methods in structs - error on semantics though.
new_gen
|
Wed, 07 May 2008 19:58:13 +0200 |
Anders Johnsen |
First step(the other first was a bad one) toward imports. You can now compile two files that use eachother - given that they both are in the command line. Right now it's only root sturcts and methods you can use(i guess...?)
new_gen
|
Tue, 06 May 2008 21:59:22 +0200 |
Anders Halager |
Imports and improved module statement
new_gen
|
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
|
Fri, 02 May 2008 19:54:22 +0200 |
Anders Halager |
Parse array indexing, and allow reading from arrays
new_gen
|
Fri, 02 May 2008 19:51:58 +0200 |
Anders Johnsen |
Can declare outside functions and call c-functions
new_gen
|
Fri, 02 May 2008 18:23:33 +0200 |
Anders Johnsen |
Now you can declare array
new_gen
|
Fri, 02 May 2008 16:39:04 +0200 |
Anders Halager |
branch merge
new_gen
|
Fri, 02 May 2008 16:38:31 +0200 |
Anders Halager |
Parse and gen for dereferences
new_gen
|
Fri, 02 May 2008 16:37:13 +0200 |
Anders Johnsen |
Now able of --ast-dump-code with Pointer types and also codeGen 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
|
Tue, 29 Apr 2008 15:13:38 +0200 |
Anders Halager |
Now Decl's have a DType type(), and should use varType and returnType to get the old type id
new_gen
|
Sat, 26 Apr 2008 23:11:13 +0200 |
Anders Johnsen |
Now structs are somewhat useable to use.
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
|
Sun, 20 Apr 2008 23:53:05 +0200 |
Anders Halager |
Bug-fixes
new_gen
|
Sun, 20 Apr 2008 22:39:07 +0200 |
Anders Halager |
Switch statements support
new_gen
|
Sun, 20 Apr 2008 11:20:28 +0200 |
Anders Johnsen |
Now supporting structs - both read and write. Still a few errors though, so watch out.
new_gen
|
Fri, 18 Apr 2008 23:45:45 +0200 |
johnsen |
now handling structs to some extend
|
Fri, 18 Apr 2008 13:45:39 +0200 |
Anders Halager |
Support for while statements and fixed scope for if
|
Fri, 18 Apr 2008 11:46:00 +0200 |
Anders Halager |
Added very simple if support.
|
Fri, 18 Apr 2008 02:01:38 +0200 |
johnsen |
First push
|