return build status from build()
This commit is contained in:
parent
1d44cc0e6e
commit
6248dc554d
@ -7,6 +7,7 @@ class Compiler(object):
|
||||
|
||||
def compile(self, ast, out):
|
||||
ast.visit(self.first_pass, out)
|
||||
return True
|
||||
|
||||
def first_pass(self, node, out):
|
||||
if isinstance(node, CExprNode):
|
||||
|
5
jtlc
5
jtlc
@ -52,8 +52,9 @@ def build(args, source, dest):
|
||||
contents = f.read()
|
||||
f.close()
|
||||
result = parser.parse(contents)
|
||||
c = Compiler()
|
||||
c.compile(result, dest)
|
||||
if result is None:
|
||||
return False
|
||||
return Compiler().compile(result, dest)
|
||||
|
||||
def do_compile(args, source_fname, ofname):
|
||||
Popen(['grep', '-n', '.', source_fname]).wait()
|
||||
|
Loading…
x
Reference in New Issue
Block a user