class Magiika::Interpreter
- Magiika::Interpreter
- Reference
- Object
Defined in:
lang/interpreter/interpreter.crlang/interpreter/parser_builder.cr
Instance Method Summary
- #execute(instructions : String, scope : Scope, filename : String | Nil = nil) : Node
- #parse(tokens : Array(Merlin::MatchedToken(Symbol))) : Node
- #run_file(file_path : String) : Nil
- #run_interactive : Nil
- #show_ast : Bool
- #show_ast=(show_ast : Bool)
- #show_logs : Bool
- #show_logs=(show_logs : Bool)
- #show_tokenization : Bool
- #show_tokenization=(show_tokenization : Bool)
- #tokenize(instructions : String, filename : String | Nil = nil) : Array(Merlin::MatchedToken(Symbol))
Instance Method Detail
def tokenize(instructions : String, filename : String | Nil = nil) : Array(Merlin::MatchedToken(Symbol))
#