![]() |
ArkScript
A small, lisp-inspired, functional scripting language
|
Helpers for the VM. More...
#include <Ark/Builtins/Builtins.hpp>#include <Ark/TypeChecker.hpp>#include <Ark/VM/Value/Value.hpp>#include <Ark/VM/VM.hpp>Go to the source code of this file.
Namespaces | |
| namespace | Ark |
| namespace | Ark::helper |
Functions | |
| Value | Ark::helper::tail (Value *a) |
| Value | Ark::helper::head (Value *a) |
| Value | Ark::helper::at (Value &container, Value &index, VM &vm) |
| Value | Ark::helper::atAt (const Value *x, const Value *y, Value &list) |
| double | Ark::helper::doMath (double a, double b, const Instruction op) |
| std::string | Ark::helper::mathInstToStr (const Instruction op) |
Helpers for the VM.
Definition in file Helpers.hpp.