ArkScript
A small, fast, functional and scripting language for video games
|
Constants used by ArkScript. More...
#include <cinttypes>
#include <cstddef>
Go to the source code of this file.
Namespaces | |
namespace | Ark |
Macros | |
#define | ARK_COMPILATION_OPTIONS "" |
#define | ARK_COMPILER "AppleClang" |
#define | ARK_CACHE_DIRNAME "__arkscript__" |
#define | ARK_NO_NAME_FILE "FILE" |
#define | ARK_PLATFORM_NAME "Other" |
Variables | |
constexpr int | ARK_VERSION_MAJOR = 4 |
constexpr int | ARK_VERSION_MINOR = 0 |
constexpr int | ARK_VERSION_PATCH = 0 |
constexpr int | ARK_VERSION = (ARK_VERSION_MAJOR << 16) + (ARK_VERSION_MINOR << 8) + ARK_VERSION_PATCH |
constexpr char | ARK_VERSION_STR [4] = { ARK_VERSION_MAJOR + '0', ARK_VERSION_MINOR + '0', ARK_VERSION_PATCH + '0', 0x00 } |
constexpr uint16_t | Ark::FeatureRemoveUnusedVars = 1 << 4 |
constexpr uint16_t | Ark::FeatureShowWarnings = 1 << 5 |
constexpr uint16_t | Ark::DefaultFeatures = FeatureRemoveUnusedVars | FeatureShowWarnings |
constexpr std::size_t | Ark::VMStackSize = 8192 |
Constants used by ArkScript.
Definition in file Constants.hpp.
#define ARK_CACHE_DIRNAME "__arkscript__" |
Definition at line 25 of file Constants.hpp.
#define ARK_COMPILATION_OPTIONS "" |
Definition at line 23 of file Constants.hpp.
#define ARK_COMPILER "AppleClang" |
Definition at line 24 of file Constants.hpp.
#define ARK_NO_NAME_FILE "FILE" |
Definition at line 26 of file Constants.hpp.
#define ARK_PLATFORM_NAME "Other" |
Definition at line 39 of file Constants.hpp.
|
constexpr |
Definition at line 20 of file Constants.hpp.
|
constexpr |
Definition at line 16 of file Constants.hpp.
Referenced by Ark::State::configure(), main(), Ark::Repl::print_repl_header(), and Ark::Compiler::pushFileHeader().
|
constexpr |
Definition at line 17 of file Constants.hpp.
Referenced by main(), Ark::Repl::print_repl_header(), and Ark::Compiler::pushFileHeader().
|
constexpr |
Definition at line 18 of file Constants.hpp.
Referenced by main(), Ark::Repl::print_repl_header(), and Ark::Compiler::pushFileHeader().
|
constexpr |
Definition at line 21 of file Constants.hpp.
Referenced by Ark::State::configure().