Skip to content

gokr/spryvm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpryVM

nimble

Build Status

This is the VM for the Spry language, packaged as a Nim library.

What is this?

This is not where you start out with Spry, instead take a look at the language website and install the Spry nimble package that in turn depends on this package to implement usable Spry interpreters. This repository contains only the core Parser/Interpreter.

Installation

SpryVM mainly depends on Nim, so it should work fine on Windows, OSX, Linux etc, but for the moment I use Linux for Spry development. The shell scripts should probably be rewritten in nimscript and thus everything can be fully cross platform - feel free to help me with that!

  1. Install Nim.

  2. Clone this repo. Then run nimble install in it.

  3. Finally run all tests using nimble test (runjs.sh is for running them in nodejs, but not fully green right now).

About

The Spry language interpreter implemented in Nim

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5