diff options
Diffstat (limited to 'nodes.py')
-rw-r--r-- | nodes.py | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -66,6 +66,18 @@ class BoolStatement(Statement): def get_value(self): return self.value + +class IfStatement(Statement): + def __init__(self, clause, codeblock, lineno): + Statement.__init__(self, lineno) + self.clause = clause + self.codeblock = codeblock + + def get_clause(self): + return self.clause + + def get_codeblock(self): + return self.codeblock class StringStatement(Statement): def __init__(self, value, lineno): |