changeset 189:b1060d432e5e

- Added some members to class Node.
author aziz
date Sat, 14 Jul 2007 18:50:03 +0000
parents 5c6ebf9f60a9
children d0712601fa47
files trunk/src/SyntaxTree.d
diffstat 1 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/trunk/src/SyntaxTree.d	Sat Jul 14 18:47:02 2007 +0000
+++ b/trunk/src/SyntaxTree.d	Sat Jul 14 18:50:03 2007 +0000
@@ -3,6 +3,7 @@
   License: GPL2
 +/
 module SyntaxTree;
+import Token;
 
 enum NodeType
 {
@@ -15,8 +16,16 @@
 class Node
 {
   NodeType nodeType;
+  Token* begin, end;
+
   this(NodeType nodeType)
   {
     this.nodeType = nodeType;
   }
+
+  void setTokens(Token* begin, Token* end)
+  {
+    this.begin = begin;
+    this.end = end;
+  }
 }