Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def factor: Parser[ExprTree] = (wholeNumber | "(" ~ expr ~ ")" | ident) ^^ {
- case a: wholeNumber => Number(a.toInt)
- case a: String => Variable(a)
- }
- def factor: Parser[ExprTree] = ( wholeNumber ^^ { Number(_.toInt) }
- | "(" ~> expr <~ ")"
- | ident ^^ { Variable(_) } )
Add Comment
Please, Sign In to add comment