ArkScript
A small, lisp-inspired, functional scripting language
ModuleMapping.hpp
Go to the documentation of this file.
1
#ifndef ARK_VM_MODULEMAPPING_HPP
2
#define ARK_VM_MODULEMAPPING_HPP
3
4
#include <
Ark/VM/VM.hpp
>
5
6
namespace
Ark
7
{
8
struct
mapping
9
{
10
const
char
*
name
;
11
Value
(*
value
)(std::vector<Value>&,
VM
*);
12
};
13
}
14
15
#endif
// ARK_VM_MODULEMAPPING_HPP
VM.hpp
The ArkScript virtual machine.
Ark::VM
The ArkScript virtual machine, executing ArkScript bytecode.
Definition
VM.hpp:46
Ark::Value
Definition
Value.hpp:91
Ark
Definition
Builtins.hpp:19
Ark::mapping
Definition
ModuleMapping.hpp:9
Ark::mapping::name
const char * name
Definition
ModuleMapping.hpp:10
Ark::mapping::value
Value(* value)(std::vector< Value > &, VM *)
Definition
ModuleMapping.hpp:11
include
Ark
VM
ModuleMapping.hpp
Generated on Sun Sep 28 2025 15:55:36 for ArkScript by
1.12.0