header_utils
Loading...
Searching...
No Matches
ghassanpl::eval Namespace Reference

Classes

struct  value
 Represents a single evaluated value; can store an rvalue (as json), an lvalue (json*), or a (const) reference (json const*); lvalues and refs are used purely in function arguments. More...
struct  environment
 The primary class to store the evaluation environment, declared functions, variables, etc. More...
struct  lib_core
 Used with ghassanpl::eval::environment::import_lib() to add functions for basic decade to an eval environment. More...

Detailed Description