log

age author description
Tue, 22 Jul 2008 16:53:47 +0200 Anders Johnsen The symbol for the constructor a "new"-exp is calling is now stored in callSym in NewExp.
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
Tue, 22 Jul 2008 16:22:58 +0200 Anders Johnsen Fixed symbol for a functions members.
Tue, 22 Jul 2008 13:39:15 +0200 Anders Halager Changed the tests for static arrays a little
Tue, 22 Jul 2008 13:29:20 +0200 Anders Halager Improved static arrays
Tue, 22 Jul 2008 00:34:49 +0200 Anders Johnsen Added some tests for constructor and new.
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 22:14:06 +0200 Anders Johnsen Merge commit
Mon, 21 Jul 2008 22:13:12 +0200 Anders Johnsen Made some tests dmd-compatible
Mon, 21 Jul 2008 22:12:33 +0200 Anders Halager Codegen for statements
Mon, 21 Jul 2008 21:45:54 +0200 Anders Johnsen Parsing "this" as constructor. Also removed regex from the test run program(seg fault - dmd???)
Mon, 21 Jul 2008 21:32:20 +0200 Anders Halager Merge
Mon, 21 Jul 2008 21:30:44 +0200 Anders Halager Formatting change
Mon, 21 Jul 2008 21:18:18 +0200 Anders Halager Merge
Mon, 21 Jul 2008 20:35:03 +0200 Anders Halager Make switch work again
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 20:28:11 +0200 Anders Johnsen Fixed some for parsing, and removed a little ugly bug.
Mon, 21 Jul 2008 19:17:56 +0200 Anders Johnsen Parsing for-loops to some extend.
Mon, 21 Jul 2008 18:16:50 +0200 Anders Johnsen Parsing for-loop.
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.
Mon, 21 Jul 2008 01:05:20 +0200 Anders Johnsen Added partial support for switches.
Sun, 20 Jul 2008 23:41:53 +0200 Anders Johnsen Made the test program work with >59 tests.
Sun, 20 Jul 2008 23:24:23 +0200 Anders Johnsen Merge
Sun, 20 Jul 2008 23:23:56 +0200 Anders Johnsen Added support for extern keyword. Being ignored atm though. Also changed ast/Module, so that you can get a list of only vars, functions or structs.
Fri, 18 Jul 2008 13:32:34 +0200 Anders Halager Fixed up our simplify functions
Fri, 18 Jul 2008 13:17:02 +0200 Anders Halager Removed some unused code
Fri, 18 Jul 2008 13:10:53 +0200 Anders Halager No reason to explicitly add structs as llvm types
Fri, 11 Jul 2008 21:47:57 +0200 johnsen Lots of changes:
Wed, 09 Jul 2008 13:38:11 +0200 Anders Halager Removed some output
Wed, 09 Jul 2008 12:59:57 +0200 Anders Halager Changed the test-program.
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 16:12:07 +0200 Anders Halager Try and make aliases work
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
Sat, 21 Jun 2008 17:32:27 +0200 Anders Johnsen Moved a test
Sat, 21 Jun 2008 17:29:17 +0200 Anders Johnsen New protection test
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 21:13:56 +0200 Anders Halager Support shifts and binary logical operators in codegen
Sun, 25 May 2008 21:08:10 +0200 Anders Johnsen Merge
Sun, 25 May 2008 21:07:48 +0200 Anders Johnsen Parsing <<, >> and >>>.
Sun, 25 May 2008 21:03:06 +0200 Anders Halager float tests
Sun, 25 May 2008 20:30:09 +0200 Anders Halager Allow == and != on reals
Sun, 25 May 2008 20:18:55 +0200 Anders Halager Implement the cast expression - works for integers and real/float/double
Sun, 25 May 2008 19:13:07 +0200 Anders Johnsen Non compileing commit. Work on floating points and casts
Sun, 25 May 2008 18:24:16 +0200 Anders Halager Added the DType -> llvm type mapping for some more types
Sun, 25 May 2008 18:20:13 +0200 Anders Halager merge
Sun, 25 May 2008 18:19:09 +0200 Anders Halager Add in the types for float and co.
Sun, 25 May 2008 16:41:19 +0200 Anders Johnsen Ehh... not sure why...
Sun, 25 May 2008 16:40:38 +0200 Anders Johnsen Removed misc/Error.d and is now using the error system all way through.
Sun, 25 May 2008 15:49:25 +0200 Anders Halager Fix derefs as lvalues
Sun, 25 May 2008 15:48:13 +0200 Anders Johnsen Added missing file. This file is from the phobos source, with some modifications so that it can run in tango. Also slimed out unittests.
Sun, 25 May 2008 15:42:44 +0200 Anders Johnsen Parsing basic integers and floats.
Sun, 25 May 2008 14:56:05 +0200 Anders Halager Make it compile
Sun, 25 May 2008 14:46:01 +0200 Anders Halager merge
Sun, 25 May 2008 14:43:16 +0200 Anders Halager merge
Sun, 25 May 2008 14:40:14 +0200 Anders Halager Cleanup of codegen, better support for operators a few bugfixes new_gen
Thu, 22 May 2008 12:09:11 +0200 Anders Johnsen Now able of understanding strings.
Wed, 21 May 2008 21:11:55 +0200 Anders Johnsen Merged new_gen into default. The default repo should now be the current.