feat: add Parens AST node

This commit is contained in:
Gleb Koval 2025-01-31 19:29:59 +00:00
parent c0cf3692fd
commit 50a07cf5d4
Signed by: cyclane
GPG Key ID: 15E168A8B332382C

View File

@ -20,6 +20,9 @@ object ast {
sealed trait Expr5 extends Expr4 sealed trait Expr5 extends Expr4
sealed trait Expr6 extends Expr5 sealed trait Expr6 extends Expr5
case class Parens(expr: Expr) extends Expr6
object Parens extends ParserBridge1[Expr, Parens]
case class IntLiter(v: Int) extends Expr6 case class IntLiter(v: Int) extends Expr6
object IntLiter extends ParserBridge1[Int, IntLiter] object IntLiter extends ParserBridge1[Int, IntLiter]