5 #include <frith/symbol.hpp>
19 namespace process_line_result
33 bool load_module(std::string
const & path
, std::string
const & name
, std::string
& error_message
);
39 std::vector
<module
> modules
;
45 uword indentation_level
;
51 std::string error_message
;
55 std::vector
<line_of_code
> lines
;
57 symbol_tree_node
* current_node
;
59 bool translate_data(module
& target_module
, std::string
const & data
, std::string
const & module_name
, std::string
& error_message_output
);
61 void error(std::string
const & message
);