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.zip meson-6a5a9a384842870f9a54ffeb3a828e57eafdec08.tar.gz meson-6a5a9a384842870f9a54ffeb3a828e57eafdec08.tar.bz2 |
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) |