Amy programms can be compiled the same way as lab5 using the amyc.sh script or run sbt "run fileName.amy".
-
Token.scala
-
SymbolTable.scala
-
Printer.scala
-
TreeModule.scala
-
Lexer.scala
-
Parser.scala
-
NameAnalyzer.scala
-
TypeChecker.scala
-
CodeGen.scala
-
All TestFiles. Our test are contained within the Test directory, to see our test take a look at readable_test.