diff ast/Stmt.d @ 126:c3b24e7e8cf8

Carius changes to the parser. Parsing attributes, lexing many keywords(not all yet).
author Anders Johnsen <skabet@gmail.com>
date Tue, 27 May 2008 10:32:31 +0200
parents 3a0cd42de9cc
children a22e3663de89
line wrap: on
line diff
--- a/ast/Stmt.d	Sun May 25 21:13:56 2008 +0200
+++ b/ast/Stmt.d	Tue May 27 10:32:31 2008 +0200
@@ -71,7 +71,7 @@
         {
             auto i = new Identifier("ret.val");
             i.env = f.env;
-            auto ass = new AssignExp(SLoc.Invalid, i, exp);
+            auto ass = new AssignExp(SLoc.Invalid, BinaryExp.Operator.Assign, i, exp);
             ass.env = f.env;
             auto assStmt = new ExpStmt(ass);
             assStmt.env = f.env;