|
std::ostream & | atlas::interpreter::operator<< (std::ostream &out, const Id_table &p) |
|
std::ostream & | atlas::interpreter::operator<< (std::ostream &out, const overload_table &p) |
|
void | atlas::interpreter::initialise_evaluator () |
|
type_expr | atlas::interpreter::analyse_types (const expr &e, expression_ptr &p) |
|
void | atlas::interpreter::global_set_identifier (const struct raw_id_pat &id, expr_p e, int overload) |
|
void | atlas::interpreter::global_set_identifiers (const raw_let_list &d) |
|
void | atlas::interpreter::global_declare_identifier (id_type id, type_p t) |
|
void | atlas::interpreter::global_forget_identifier (id_type id) |
|
void | atlas::interpreter::global_forget_overload (id_type id, type_p t) |
|
void | atlas::interpreter::type_define_identifier (id_type id, type_p t, raw_id_pat ip, const YYLTYPE &loc) |
|
void | atlas::interpreter::show_ids () |
|
void | atlas::interpreter::type_of_expr (expr_p raw) |
|
void | atlas::interpreter::show_overloads (id_type id) |
|
void | atlas::interpreter::install_function (wrapper_function f, const char *name, const char *type_string) |
|
void | atlas::interpreter::sizeof_vector_wrapper (expression_base::level l) |
|
void | atlas::interpreter::sizeof_ratvec_wrapper (expression_base::level l) |
|
void | atlas::interpreter::sizeof_string_wrapper (expression_base::level l) |
|
void | atlas::interpreter::matrix_ncols_wrapper (expression_base::level l) |
|
void | atlas::interpreter::virtual_module_size_wrapper (expression_base::level l) |
|
void | atlas::interpreter::mm_prod_wrapper (expression_base::level l) |
|
void | atlas::interpreter::transpose_mat_wrapper (expression_base::level l) |
|
void | atlas::interpreter::id_mat_wrapper (expression_base::level l) |
|
template<typename T > |
std::string | atlas::interpreter::str (T n) |
|
std::string | atlas::interpreter::str (unsigned char c) |
|
shared_bool | atlas::interpreter::whether (bool b) |
|