log sema/Scope.d @ 168:7982eb63c0eb

age author description
Thu, 24 Jul 2008 12:06:48 +0200 Anders Johnsen Some changes to get function overloading to work. Also class inherit works now - to some extend. needs vtables and all the complex stuff of it.
Mon, 21 Jul 2008 20:35:03 +0200 Anders Halager Make switch work again
Mon, 21 Jul 2008 19:17:56 +0200 Anders Johnsen Parsing for-loops to some extend.
Mon, 21 Jul 2008 17:56:33 +0200 Anders Johnsen Changes Scope to use char[]'s insted of Identifiers for lookup.
Sat, 21 Jun 2008 20:41:18 +0200 Anders Halager Added a Symbol
Sun, 25 May 2008 14:40:14 +0200 Anders Halager Cleanup of codegen, better support for operators a few bugfixes 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 base sema/SymbolTable.d@c6cc638d84c0