log

age author description
Mon, 05 May 2008 17:07:16 +0200 johnsen Fixed the SourceLocation/SourceManager for files stretching by more then one CheckPoints new_gen
Sun, 04 May 2008 23:23:51 +0200 Anders Halager Write file again new_gen
Sun, 04 May 2008 20:27:01 +0200 Anders Johnsen Using the new SourceLocation system to handle errors. Also, this is the first push for making the errors don't throw, but continue to check the source. new_gen
Sun, 04 May 2008 18:13:46 +0200 Anders Halager Major change to locations, tokens and expressions. new_gen
Sun, 04 May 2008 12:58:02 +0200 Anders Halager Some improvements to the compiler program new_gen
Fri, 02 May 2008 21:21:18 +0200 Anders Johnsen Fixed a bug that made arrays as params fail big time new_gen
Fri, 02 May 2008 20:18:50 +0200 Anders Halager Allow indexing of pointers also new_gen
Fri, 02 May 2008 20:17:22 +0200 Anders Johnsen Assign stuff to arrays. 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 17:33:50 +0200 Anders Johnsen Pointers working now - big YAY 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
Fri, 02 May 2008 15:48:57 +0200 Anders Johnsen Now parsing varDecls a lot nicer! new_gen
Fri, 02 May 2008 15:05:02 +0200 Anders Johnsen Parsing "int* x" new_gen
Fri, 02 May 2008 13:19:23 +0200 johnsen Renamed Add, Sub, Mul, Div and Mod in lexer to what they are (Plus, Minus....) new_gen
Thu, 01 May 2008 23:09:27 +0200 Anders Johnsen Forgot a test file for arrays... new_gen
Thu, 01 May 2008 23:08:41 +0200 Anders Johnsen First update on the way to Arrays! :) new_gen
Thu, 01 May 2008 19:51:22 +0200 Anders Johnsen Handled a few more error cases on input. new_gen
Thu, 01 May 2008 19:30:51 +0200 Anders Johnsen Added missing files and also cleaned up some Stdout debug-output. new_gen
Thu, 01 May 2008 19:26:22 +0200 Anders Johnsen Added 3 new small tests. 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 20:15:22 +0200 Anders Johnsen Been working on the floating point parsing. Still a bit of work to do here. new_gen
Tue, 29 Apr 2008 18:30:14 +0200 Anders Halager Fixed a bug - delegates are problematic new_gen
Tue, 29 Apr 2008 18:17:09 +0200 Anders Halager Merge new_gen
Tue, 29 Apr 2008 17:56:52 +0200 Anders Halager Fixed some bugs, removed the function gathering pass in codegen and types are 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
Tue, 29 Apr 2008 16:34:11 +0200 Anders Johnsen Added support for "%" - modulus / reminder new_gen
Tue, 29 Apr 2008 15:11:39 +0200 Anders Johnsen New patch to LLVM D bindings from the llvmdc project - apply it in the root(where dsss.conf is) new_gen
Tue, 29 Apr 2008 15:00:11 +0200 Anders Johnsen Dumping Ast with AstPrinter is now possible again! :) new_gen
Tue, 29 Apr 2008 00:31:56 +0200 Anders Halager Make most of the tests pass again new_gen
Mon, 28 Apr 2008 21:51:39 +0200 Anders Halager Add types to our Exp new_gen
Mon, 28 Apr 2008 21:47:01 +0200 Anders Johnsen Removed some debug output and updated for new llvm-bindings. new_gen
Mon, 28 Apr 2008 21:40:00 +0200 Anders Johnsen Now return types works for structs... Also, simplyfing in AST have been startet - but still messy. This update is a little messy... new_gen
Sat, 26 Apr 2008 23:11:13 +0200 Anders Johnsen Now structs are somewhat useable to use. new_gen
Sat, 26 Apr 2008 19:13:10 +0200 Anders Halager Move all root var-decls so they are generated before anything else 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 16:12:36 +0200 Anders Halager Two new tests that uncovered a bug - we dont to type conversion when calling functions 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 15:31:20 +0200 Anders Halager Removed unused LuaGen 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:09:44 +0200 Anders Halager Stricter while - the () was optional before 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
Tue, 22 Apr 2008 22:31:39 +0200 Anders Johnsen A few fixes - now checking if chars are of a valid type new_gen
Tue, 22 Apr 2008 22:25:07 +0200 Anders Johnsen Added some docs for the lexer - now you can understand _some_ of the madness going on here :) new_gen
Tue, 22 Apr 2008 19:30:51 +0200 Anders Johnsen Now using arrays insted of switch - should speed things up a notch! new_gen
Tue, 22 Apr 2008 00:31:57 +0200 Anders Johnsen Added -O and --inline args to Dang. new_gen
Mon, 21 Apr 2008 22:47:12 +0200 Anders Halager Added some struct tests, and implemented a wrong struct assignment new_gen
Sun, 20 Apr 2008 23:53:42 +0200 Anders Halager Testcases for switch 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 21:33:50 +0200 Anders Johnsen Structs! new_gen
Sun, 20 Apr 2008 21:33:08 +0200 Anders Johnsen Structs! new_gen
Sun, 20 Apr 2008 13:59:20 +0200 Anders Halager Improvements to the Error class. new_gen
Sun, 20 Apr 2008 12:19:11 +0200 Anders Halager LLVMGen.d/getPointer: new_gen