Skip to content

potatoSalad21/yava

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yava

Description

'Yava' (random name I chose) is a simple interpreter for the Scheme programming language built for educational purposes, like understanding how interpeters work on a deeper level. Note: not every feature of scheme is supported in this interpreter.

Requirements

  • GNU make
  • Go compiler and tools

Building and Running

  1. Clone the repo
git clone https://github.com/potatoSalad21/yava
cd yava
  1. Run
make run

Testing

make test

About

Interpreter for the Scheme language

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors