parse method
Implementation
Expression parse(String input) {
var result = parser.expression.parse(input);
if (result is Success<Expression>) {
final expr = result.value;
return expr;
}
else {
throw Exception((result as Failure).message);
}
}