run method
Implementation
dynamic run(String source) {
List<Token> tokens = _lexer.scanTokens(source);
List<AstNode> ast = _parser.parse(tokens);
return evaluator.evaluate(ast);
}
dynamic run(String source) {
List<Token> tokens = _lexer.scanTokens(source);
List<AstNode> ast = _parser.parse(tokens);
return evaluator.evaluate(ast);
}