log ast/Decl.d @ 173:50b98a06a200

age author description
Thu, 24 Jul 2008 20:40:04 +0200 Anders Halager Start of support for virtual functions
Thu, 24 Jul 2008 20:31:24 +0200 Anders Johnsen - Changed Parser to be more clean on type parsing.
Thu, 24 Jul 2008 12:18:58 +0200 Anders Johnsen added a __vptr to all classes.
Tue, 22 Jul 2008 16:50:47 +0200 Anders Johnsen Fixes to types for constructor and also removed DFunction's from DStruct, DClass and DInterface
Mon, 21 Jul 2008 20:35:03 +0200 Anders Halager Make switch work again
Mon, 21 Jul 2008 17:56:33 +0200 Anders Johnsen Changes Scope to use char[]'s insted of Identifiers for lookup.
Mon, 21 Jul 2008 17:41:40 +0200 Anders Johnsen - Parsing nested attributes.
Fri, 11 Jul 2008 21:47:57 +0200 johnsen Lots of changes:
Sat, 21 Jun 2008 20:41:18 +0200 Anders Halager Added a Symbol
Tue, 27 May 2008 10:32:31 +0200 Anders Johnsen Carius changes to the parser. Parsing attributes, lexing many keywords(not all yet).
Sun, 25 May 2008 14:40:14 +0200 Anders Halager Cleanup of codegen, better support for operators a few bugfixes new_gen
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
Mon, 05 May 2008 20:53:13 +0200 Anders Johnsen Removed the Symbol from semantics - it was not needed anymore. From now on you set the type by doing a setType on an Identifier. new_gen
Mon, 05 May 2008 18:44:20 +0200 Anders Johnsen A few better parser errors plus renaming most of the sema classes to match that they do now. Some have changes a lot. 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 19:51:58 +0200 Anders Johnsen Can declare outside functions and call c-functions 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 15:00:11 +0200 Anders Johnsen Dumping Ast with AstPrinter is now possible again! :) 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 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
Wed, 23 Apr 2008 00:57:45 +0200 Anders Halager Big update - Moving towards a better, more seperated parser new_gen
Fri, 18 Apr 2008 23:45:45 +0200 johnsen now handling structs to some extend
Fri, 18 Apr 2008 02:01:38 +0200 johnsen First push