![]() |
ArkScript
A small, lisp-inspired, functional scripting language
|
Functions | |
Value | tail (Value *a) |
Value | head (Value *a) |
Value | at (Value &container, Value &index, VM &vm) |
Definition at line 78 of file VM.cpp.
References Ark::List, Ark::Value::list(), Ark::Number, Ark::Value::number(), Ark::String, Ark::Value::string(), Ark::VM::throwVMError(), Ark::Value::toString(), and Ark::Value::valueType().
Referenced by Ark::VM::safeRun().
Definition at line 56 of file VM.cpp.
References Ark::Value::constList(), Ark::List, Ark::internal::Builtins::nil, Ark::String, Ark::Value::string(), Ark::Value::stringRef(), and Ark::Value::valueType().
Referenced by Ark::VM::safeRun().
Definition at line 27 of file VM.cpp.
References Ark::Value::constList(), Ark::List, Ark::String, Ark::Value::string(), Ark::Value::stringRef(), and Ark::Value::valueType().
Referenced by Ark::VM::safeRun().