diff options
| author | Jussi Pakkanen <jpakkane@gmail.com> | 2013-07-27 17:06:37 +0300 |
|---|---|---|
| committer | Jussi Pakkanen <jpakkane@gmail.com> | 2013-07-27 17:06:37 +0300 |
| commit | 6a5a9a384842870f9a54ffeb3a828e57eafdec08 (patch) | |
| tree | 3c6347502cad39283048a11fe54419465f7da196 /nodes.py | |
| parent | e990291c34aa976c12c88e3b26b45e7ac07b0ef2 (diff) | |
| download | meson-6a5a9a384842870f9a54ffeb3a828e57eafdec08.tar.gz | |
Can do logical and.
Diffstat (limited to 'nodes.py')
| -rw-r--r-- | nodes.py | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -82,6 +82,18 @@ class IntStatement(Statement): def get_value(self): return self.value +class AndStatement(Statement): + def __init__(self, left, right): + Statement.__init__(self, left.lineno) + self.left = left + self.right = right + +class OrStatement(Statement): + def __init__(self, left, right): + Statement.__init__(self, left.lineno) + self.left = left + self.right = right + class IfStatement(Statement): def __init__(self, clause, trueblock, falseblock, lineno): Statement.__init__(self, lineno) |
