1#ifndef __INTERPRETER_HPP__
2#define __INTERPRETER_HPP__
Definition interpreter.hpp:10
Interpreter(const char *source)
Constructor.
Definition interpreter.cpp:7
vector< Token > tokens
Definition interpreter.hpp:39
size_t curr_tk
Definition interpreter.hpp:38
void run()
Run the interpreter.
Definition interpreter.cpp:17
Memory memory
Definition interpreter.hpp:40
void import_module(const string &module_path)
Import a module.
Definition interpreter.cpp:37
Interpreter(const string &source)
Constructor.
Definition interpreter.hpp:26
void handle_keyword(const string &keyword)
Handle a keyword.
Definition interpreter.cpp:60
Memory class.
Definition memory.hpp:44