navm 1.4.1
A barebones VM for use in scripting languages
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
NaVM
A barebones VM, intended to be used for scripting applications.
Getting Started
These instructions will build the demo configuration of NaVM.
See the documents in spec/ to know about NaVM syntax and more.
And source/app.d for demo usage.
Prerequisites
You need to have these present on your machine to build NaVM:
- dub
- dlang compiler (tested with
dmdandgdc) utilspackage (dub will fetch it)
Building
Run:
dub fetch navm
dub build navm -b=release -c=demo
Following this, you will have the demo NaVM binary (named demo) with very basic functionality.
You can now run NaVM bytecode using:
./demo path/to/bytecodefile
License
NaVM is licensed under the MIT License - see LICENSE for details
- 1.4.1 released 2 years ago
- Nafees10/navm
- MIT
- Copyright © 2019-2022, Nafees Hassan
- Authors:
- Dependencies:
- utils
- Versions:
-
Show all 32 versions3.0.0 2025-Nov-09 2.0.2 2024-Apr-10 2.0.1 2024-Jan-28 2.0.0 2024-Jan-28 2.0.0-beta-1 2024-Jan-21 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
4 downloads this month
-
148 downloads total
-
- Score:
- 1.5
- Short URL:
- navm.dub.pm