12#ifndef ARK_BUILTINS_BUILTINS_HPP
13#define ARK_BUILTINS_BUILTINS_HPP
31 extern const std::vector<std::pair<std::string, Value>>
builtins;
ArkScript homemade exceptions.
The ArkScript virtual machine, executing ArkScript bytecode.
Value async(std::vector< Value > &n, VM *vm)
Value await(std::vector< Value > &n, VM *vm)
Value makeDir(std::vector< Value > &n, VM *vm)
Value input(std::vector< Value > &n, VM *vm)
Value readFile(std::vector< Value > &n, VM *vm)
Value puts_(std::vector< Value > &n, VM *vm)
Value print(std::vector< Value > &n, VM *vm)
Value writeFile(std::vector< Value > &n, VM *vm)
Value fileExists(std::vector< Value > &n, VM *vm)
Value listFiles(std::vector< Value > &n, VM *vm)
Value removeFiles(std::vector< Value > &n, VM *vm)
Value isDirectory(std::vector< Value > &n, VM *vm)
Value sort_(std::vector< Value > &n, VM *vm)
Value fill(std::vector< Value > &n, VM *vm)
Value reverseList(std::vector< Value > &n, VM *vm)
Value setListAt(std::vector< Value > &n, VM *vm)
Value findInList(std::vector< Value > &n, VM *vm)
Value sliceList(std::vector< Value > &n, VM *vm)
Value atan_(std::vector< Value > &n, VM *vm)
Value isinf_(std::vector< Value > &n, VM *vm)
Value atanh_(std::vector< Value > &n, VM *vm)
Value acos_(std::vector< Value > &n, VM *vm)
Value asin_(std::vector< Value > &n, VM *vm)
Value cosh_(std::vector< Value > &n, VM *vm)
Value logarithm(std::vector< Value > &n, VM *vm)
Value tan_(std::vector< Value > &n, VM *vm)
Value ceil_(std::vector< Value > &n, VM *vm)
Value cos_(std::vector< Value > &n, VM *vm)
Value floor_(std::vector< Value > &n, VM *vm)
Value tanh_(std::vector< Value > &n, VM *vm)
Value acosh_(std::vector< Value > &n, VM *vm)
Value sinh_(std::vector< Value > &n, VM *vm)
Value isnan_(std::vector< Value > &n, VM *vm)
Value exponential(std::vector< Value > &n, VM *vm)
Value asinh_(std::vector< Value > &n, VM *vm)
Value round_(std::vector< Value > &n, VM *vm)
Value sin_(std::vector< Value > &n, VM *vm)
Value ord(std::vector< Value > &n, VM *vm)
Value findSubStr(std::vector< Value > &n, VM *vm)
Value removeAtStr(std::vector< Value > &n, VM *vm)
Value format(std::vector< Value > &n, VM *vm)
Value chr(std::vector< Value > &n, VM *vm)
Value system_(std::vector< Value > &n, VM *vm)
Value sleep(std::vector< Value > &n, VM *vm)
Value exit_(std::vector< Value > &n, VM *vm)
Value timeSinceEpoch(std::vector< Value > &n, VM *vm)
const std::vector< std::pair< std::string, Value > > builtins