![]() |
GranOO
3.0
A robust and versatile workbench to build 3D dynamic simulations based on the Discrete Element Method
|
Classes | |
struct | type |
Enumerations | |
enum | error_mode { e_unknown = 0 , e_syntax = 1 , e_token = 2 , e_numeric = 4 , e_symtab = 5 , e_lexer = 6 , e_synthesis = 7 , e_helper = 8 , e_parser = 9 } |
Functions | |
type | make_error (const error_mode mode, const std::string &diagnostic="", const std::string &src_location="") |
type | make_error (const error_mode mode, const lexer::token &tk, const std::string &diagnostic="", const std::string &src_location="") |
std::string | to_str (error_mode mode) |
bool | update_error (type &error, const std::string &expression) |
void | dump_error (const type &error) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |