InstructionBlock runs linear code
Execution of INT operations Scopes of data (local, state, move) No control flow yet Compiler object neads refactoring No proper error handling (bad syntax of source code may crush compiler)
Showing
- Game/Compiler.cpp 191 additions, 14 deletionsGame/Compiler.cpp
- Game/Compiler.h 8 additions, 1 deletionGame/Compiler.h
- Game/DataSet/DataSet.cpp 11 additions, 0 deletionsGame/DataSet/DataSet.cpp
- Game/DataSet/DataSet.h 1 addition, 0 deletionsGame/DataSet/DataSet.h
- Game/Instructions/Instruction/Expression/ExpressionInt.cpp 15 additions, 0 deletionsGame/Instructions/Instruction/Expression/ExpressionInt.cpp
- Game/Instructions/Instruction/Expression/ExpressionInt.h 30 additions, 0 deletionsGame/Instructions/Instruction/Expression/ExpressionInt.h
- Game/Instructions/Instruction/Instruction.cpp 9 additions, 0 deletionsGame/Instructions/Instruction/Instruction.cpp
- Game/Instructions/Instruction/Instruction.h 4 additions, 0 deletionsGame/Instructions/Instruction/Instruction.h
- Game/Instructions/Instruction/InstructionAssign.cpp 8 additions, 0 deletionsGame/Instructions/Instruction/InstructionAssign.cpp
- Game/Instructions/Instruction/InstructionAssign.h 3 additions, 0 deletionsGame/Instructions/Instruction/InstructionAssign.h
- Game/Instructions/InstructionBlock.cpp 1 addition, 1 deletionGame/Instructions/InstructionBlock.cpp
- Game/Instructions/InstructionBlock.h 1 addition, 0 deletionsGame/Instructions/InstructionBlock.h
- Grammar/Common.cpp 1 addition, 0 deletionsGrammar/Common.cpp
- Grammar/Common.h 1 addition, 1 deletionGrammar/Common.h
- Grammar/Parser.tab.c 1 addition, 1 deletionGrammar/Parser.tab.c
- Grammar/Parser.y 1 addition, 1 deletionGrammar/Parser.y
- Source/source.txt 4 additions, 1 deletionSource/source.txt
Please register or sign in to comment