navm 1.2.0

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:

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:

  1. dub
  2. dlang compiler (tested with dmd and gdc)
  3. utils package (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

Authors:
  • Nafees Hassan
Dependencies:
utils
Versions:
1.2.0 2021-Jun-08
1.1.5 2021-Feb-22
1.1.4 2021-Feb-19
1.1.3 2021-Feb-18
1.1.2 2021-Feb-07
Show all 23 versions
Download Stats:
  • 0 downloads today

  • 1 downloads this week

  • 2 downloads this month

  • 53 downloads total

Score:
0.9
Short URL:
navm.dub.pm