Compounds |
class | ixion::javascript::interpreter |
class | ixion::javascript::js_array |
class | ixion::javascript::list_scope |
class | ixion::javascript::value_with_methods::bound_method |
struct | ixion::javascript::context |
class | ixion::javascript::value |
class | ixion::javascript::value_with_methods |
Functions |
ref< value > | makeUndefined () |
ref< value > | makeNull () |
ref< value > | makeValue (signed long val) |
ref< value > | makeConstant (signed long val) |
ref< value > | makeValue (signed int val) |
ref< value > | makeConstant (signed int val) |
ref< value > | makeValue (unsigned long val) |
ref< value > | makeConstant (unsigned long val) |
ref< value > | makeValue (unsigned int val) |
ref< value > | makeConstant (unsigned int val) |
ref< value > | makeValue (double val) |
ref< value > | makeConstant (double val) |
ref< value > | makeValue (std::string const &val) |
ref< value > | makeConstant (std::string const &val) |
ref< value > | makeArray (TSize size=0) |
ref< value > | makeLValue (ref< value > target) |
ref< value > | wrapConstant (ref< value > val) |
void | addGlobal (interpreter &ip) |
void | addMath (interpreter &ip) |
void | addStandardLibrary (interpreter &ip) |