navm 1.4.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.4.0 2022-Jul-21
1.3.0 2022-Jul-12
1.2.1 2021-Jun-26
1.2.0 2021-Jun-08
1.1.5 2021-Feb-22
Show all 26 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 65 downloads total

Score:
1.1
Short URL:
navm.dub.pm