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:
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
1.4.1 2023-Apr-14
Show all 31 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 124 downloads total

Score:
1.5
Short URL:
navm.dub.pm