-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcompile.bat
More file actions
4 lines (3 loc) · 927 Bytes
/
compile.bat
File metadata and controls
4 lines (3 loc) · 927 Bytes
1
2
3
4
flex flex.l
bison bison.y -d -v
g++ -o test -std=gnu++14 bison.tab.c src/ast/StatementList.cpp src/ast/Node.cpp src/ast/Expression.cpp src/ast/Print.cpp src/ast/ExpressionList.cpp src/ast/BinaryExpr.cpp src/ast/Literal.cpp src/ast/IntLiteral.cpp src/visitor/Interpreter.cpp src/ast/RealLiteral.cpp src/ast/EmptyNode.cpp src/ast/Statement.cpp src/ast/BooleanLiteral.cpp src/ast/StringLiteral.cpp src/ast/UnaryExpr.cpp src/ast/ArrayLiteral.cpp src/ast/IfStatement.cpp src/ast/TupleElementList.cpp src/ast/TupleElement.cpp src/ast/TupleLiteral.cpp src/type_system/LiteralTypes.cpp src/ast/WhileStatement.cpp src/ast/VarDef.cpp src/ast/DefinitionList.cpp src/ast/Reference.cpp src/ast/ReferenceTail.cpp src/ast/ForStatement.cpp src/ast/TypeIndicator.cpp src/ast/ReadInt.cpp src/ast/ReadString.cpp src/ast/ReadReal.cpp src/ast/Scope.cpp src/ast/Assign.cpp src/ast/FuncBody.cpp src/ast/FunctionLiteral.cpp src/ast/IdentifierList.cpp