69 enum OperatorPrecedence {
73 enum OperatorLocation {
77 extern CGV_API
const char* operator_characters;
79 extern CGV_API OperatorPrecedence get_operator_precedence(OperatorType ot);
80 extern CGV_API
const char* get_operator_word(OperatorType ot);
81 extern CGV_API
int get_operator_priority(OperatorType ot);
82 extern CGV_API
int get_operator_arity(OperatorType ot);
83 extern CGV_API OperatorLocation get_operator_location(OperatorType ot);
85 extern CGV_API OperatorType get_operator_type(
const std::string& s);
89#include <cgv/config/lib_end.h>