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

chunk
module mildew.vm.chunk

This module implements the Chunk class.

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. ──────────────────────────────────────────────────────────────────────────────── Copyright (C) 2021 pillager86.rf.gd

virtualmachine
module mildew.vm.virtualmachine

This module implements the VirtualMachine that executes compiled bytecode. ──────────────────────────────────────────────────────────────────────────────── Copyright (C) 2021 pillager86.rf.gd

Public Imports

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

Meta