~tim/scheme-vm

a work-in-progress R7RS scheme implementation
Remove old code
Refactor library import
Use dot to separate library name parts

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~tim/scheme-vm
read/write
git@git.sr.ht:~tim/scheme-vm

You can also use your local clone with git send-email.

no idea

Circle CI

a work-in-progress R7RS scheme implementation in Ruby & Rust for my own amusement

the todo list

#Build

requires Ruby and Rust 1.24.0 or better

Assuming you have rbenv:

git clone https://github.com/seven1m/scheme-vm
cd scheme-vm
CONFIGURE_OPTS=--enable-shared rbenv install
RUBY=$(rbenv which ruby) cargo build
gem install bundler
bundle install

#Tests

bundle exec rspec

#Run

bin/scheme examples/fib.scm

#License

Copyright Tim Morgan. Licensed MIT.