diff --git a/pynxc/second_pass.py b/pynxc/second_pass.py index 9540ae4..57bc4b2 100755 --- a/pynxc/second_pass.py +++ b/pynxc/second_pass.py @@ -110,7 +110,7 @@ def print_variable_definitions(self, variables): else: val = variables[var].value.__repr__() - self.write('= %s' % val.replace("'", '"')) + self.write(' = %s' % val.replace("'", '"')) self.write(';') self.NEWLINE() @@ -121,7 +121,7 @@ def print_variable_definitions(self, variables): val2 = variables2[var2].value.__repr__() self.write('%s.%s' % (var, variables2[var2].name)) - self.write('= %s' % val2.replace("'", '"')) + self.write(' = %s' % val2.replace("'", '"')) self.write(';') self.NEWLINE() @@ -247,7 +247,7 @@ def visitBitxor(self, node): self.write(" ^ ") def visitBreak(self, node): - self.write("break; ") + self.write("break;") self.NEWLINE() def visitFunction(self, node): diff --git a/pynxc/tests/out/global_variables.nxc b/pynxc/tests/out/global_variables.nxc index f02203d..f7e3ab3 100644 --- a/pynxc/tests/out/global_variables.nxc +++ b/pynxc/tests/out/global_variables.nxc @@ -1,7 +1,7 @@ -int STATE= 0; -int THRESH2= 40; -int THRESH= 40; -int FINAL= 0; +int STATE = 0; +int THRESH2 = 40; +int THRESH = 40; +int FINAL = 0; task task_ruky() { while (1) { OnFwd(OUT_C, 65); @@ -14,7 +14,7 @@ task task_ruky() { Wait(500); Off(OUT_C); if ((STATE == 5)) { - break; + break; } diff --git a/pynxc/tests/out/implicit_main.nxc b/pynxc/tests/out/implicit_main.nxc index e39964f..2de5219 100644 --- a/pynxc/tests/out/implicit_main.nxc +++ b/pynxc/tests/out/implicit_main.nxc @@ -1,4 +1,4 @@ -int x= 42; +int x = 42; task main() { x = 42;