Read the common instructions first if you have not read them. Don't forget to read the REPL, Fuzzing, and Grading sections.
sbt new kaist-plrg-cs320/x-fiber.g8
Read the X-FIBER language specification (x-fiber-spec.pdf
) in the project directory,
and then implement an interpreter for X-FIBER.
Expressions are defined in core/src/main/scala/cs320/Expr.scala
,
and values are defined in core/src/main/scala/cs320/Value.scala
.
The reference interpreter of X-FIBER is available at https://plrg.kaist.ac.kr/x-fiber. Use the reference interpreter to find the correct result of a certain expression.
Submit your Implementation.scala
at
https://kaist-cs320.appspot.com/assignment/Project%202.