Skip to content
mediremiPublic

About

A very basic lisp running on a VM.

Resources

Stars

5 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vmlisp

A very basic lisp running on a VM. Powered by Rust.

The only types supported currently are strings and bytes;

Functions implemented:

  • + - Adds two numbers
  • - - Subtracts the second number from the first
  • * - Multiplies two numbers
  • / - Divides the first number by the second
  • print - Prints the value of its argument

Example

(print (+ 40 2))

Strings

Strings are enclosed between two double quotes (").

License

Licensed under the GPLv3.

See LICENSE file.

About

A very basic lisp running on a VM.

Resources

Stars

5 stars

Watchers

0 watching

Forks

Contributors

Languages