diff sema/AstAction.d @ 83:9e90694f5da0 new_gen

Parse array indexing, and allow reading from arrays
author Anders Halager <halager@gmail.com>
date Fri, 02 May 2008 19:54:22 +0200
parents 06dda301ea61
children 29f486ccc203
line wrap: on
line diff
--- a/sema/AstAction.d	Fri May 02 19:51:58 2008 +0200
+++ b/sema/AstAction.d	Fri May 02 19:54:22 2008 +0200
@@ -160,4 +160,10 @@
     {
         return new CastExp(new Identifier(id.tok), cast(Exp)exp );
     }
+
+    override ExprT actOnIndexEpr(ExprT arr, ref Token, ExprT index, ref Token)
+    {
+        return new IndexExp(cast(Exp)arr, cast(Exp)index);
+    }
 }
+