Mercurial > projects > dil
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; + } }