mildew.vm

Convenience import for VM functionality.

────────────────────────────────────────────────────────────────────────────────

Copyright (C) 2021 pillager86.rf.gd

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.

Modules

consttable
module mildew.vm.consttable

This module implements the ConstTable class

debuginfo
module mildew.vm.debuginfo

This module implements the DebugInfo class

fiber
module mildew.vm.fiber

This module implements the ScriptFiber class, used internally by VirtualMachine to schedule asynchronous calls to ScriptFunctions.

program
module mildew.vm.program

This module implements the Program class.

virtualmachine
module mildew.vm.virtualmachine

This module implements the VirtualMachine that executes compiled bytecode.

Public Imports

mildew.vm.consttable
public import mildew.vm.consttable;
mildew.vm.program
public import mildew.vm.program;
mildew.vm.virtualmachine
public import mildew.vm.virtualmachine;

Meta