run method

dynamic run(
  1. String source
)

Implementation

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