From f9e5ae4d98dc4276620939fc0093e6e832abb1ce Mon Sep 17 00:00:00 2001 From: Guy C Date: Fri, 7 Feb 2025 15:37:55 +0000 Subject: [PATCH] refactor: scaladocs-style commenting added in parser --- src/main/wacc/parser.scala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/wacc/parser.scala b/src/main/wacc/parser.scala index dac9fcd..888fc75 100644 --- a/src/main/wacc/parser.scala +++ b/src/main/wacc/parser.scala @@ -47,7 +47,8 @@ object parser { enum LabelType: case Expr case Pair - + + // Lexer-backed errorBuilder implicit val builder: ErrorBuilder[String] = new DefaultErrorBuilder with LexToken { def tokens = errTokens } @@ -151,8 +152,7 @@ object parser { ) | While("while" ~> ``.labelWithType(LabelType.Expr) <~ "do", `` <~ "done") | Block("begin" ~> `` <~ "end") - | VarDecl(``, `` <~ "=", ``.label("valid initial value for variable")) - // TODO: Can we inline the name of the variable in the message + | VarDecl(``, `` <~ "=", ``) | Assign(`` <~ "=", ``) private lazy val ``: Parsley[LValue] = `` | ``