KeywordToken(abstract)(1:1) PrimTypeToken(Boolean)(1:10) KeywordToken(case)(2:1) KeywordToken(class)(2:6) KeywordToken(def)(2:12) KeywordToken(else)(2:16) KeywordToken(error)(2:21) KeywordToken(extends)(2:27) BoolLitToken(false)(2:35) KeywordToken(if)(2:41) PrimTypeToken(Int)(2:44) KeywordToken(match)(2:48) KeywordToken(object)(2:54) PrimTypeToken(String)(2:61) BoolLitToken(true)(3:1) PrimTypeToken(Unit)(3:6) KeywordToken(val)(3:11) KeywordToken(end)(3:15) EOFToken()(4:1) DelimiterToken(;)(1:1) OperatorToken(+)(1:3) OperatorToken(-)(1:5) OperatorToken(*)(1:7) OperatorToken(/)(1:9) OperatorToken(%)(1:11) OperatorToken(<)(1:13) OperatorToken(<=)(1:15) OperatorToken(&&)(1:18) OperatorToken(||)(1:21) OperatorToken(==)(1:24) OperatorToken(++)(1:27) OperatorToken(!)(1:30) EOFToken()(2:1)