log sema/ScopeBuilder.d @ 158:57b0b4464a0b

age author description
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: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:
Mon, 30 Jun 2008 16:43:40 +0200 Anders Johnsen Now working with forward ref and structs in scope builder. New Symbol system should now be good to go!
Mon, 30 Jun 2008 16:23:52 +0200 Anders Johnsen Better scope-building. Still an error with structs and forward ref though.
Mon, 30 Jun 2008 15:22:05 +0200 Anders Johnsen Recursive member-lookup.
Sat, 21 Jun 2008 20:41:18 +0200 Anders Halager Added a Symbol
Sun, 25 May 2008 19:13:07 +0200 Anders Johnsen Non compileing commit. Work on floating points and casts
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:54:29 +0200 Anders Johnsen Parsing char, wchar and dchar as basic types. 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
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
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 base sema/SymbolTableBuilder.d@0e56f053ea8d