MXVM 1.8.1
Virtual Machine, Compiler, and Pascal Frontend
Loading...
Searching...
No Matches
icode.cpp File Reference

Base and Program class core methods — instruction storage, variable management, and standard library registration. More...

#include "mxvm/icode.hpp"
#include "mxvm/parser.hpp"
#include "scanner/exception.hpp"
#include <algorithm>
#include <cstdint>
#include <dlfcn.h>
#include <filesystem>
#include <iomanip>
#include <iostream>
#include <sstream>
#include <unordered_set>
Include dependency graph for icode.cpp:

Go to the source code of this file.

Namespaces

namespace  mxvm

Functions

void mxvm::except_assert (std::string reason, bool value)
 Assert a condition, throwing an Exception with the given reason on failure.

Detailed Description

Base and Program class core methods — instruction storage, variable management, and standard library registration.

Author
Jared Bruni

Definition in file icode.cpp.