diff options
Diffstat (limited to '')
-rwxr-xr-x | src/main_test.py | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/src/main_test.py b/src/main_test.py deleted file mode 100755 index 8649a74..0000000 --- a/src/main_test.py +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/python - -import sys - -from front import ast -#import SymbolTable -from back import tac - -def main(): - mUn = ast.UnaryExpression("PLUS","a") - mIf = ast.IfStatement(mUn,"true","false") - mFunc1 = ast.Function("func1",["param1","param2"],mIf) - mFunc2 = ast.Function("func2",["param0","param1"],mIf) - mProg = ast.Program([mFunc1,mFunc2]) - Test() - - -class Test: - def __init__(self): - x = tac.TacElem("PLUS",3,5) - y = tac.TacElem("MINUS",8,3) - z = tac.TacArray() - z.append(x) - z.append(y) - z.createList() - - - - - -if __name__ == "__main__": - sys.exit(main()) |