Skip to content

marcelo140/yul

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yet Unnamed Lisp

This project is based on kanaka/mal, a guide that leads you through the process of building a Clojure inspired Lisp interpreter. The guide is now complete and the implementation is capable of self-hosting.

My plan now is to continue improving and use it as a base to explore programming concepts that appeal to me. Some ideas that I would like to try out are:

  • Compilation targetting LLVM or WebAssembly
  • Continuation Passing Style
  • Interoperability with Rust
  • Actor model for concurrency

Also, by the end of the guide I was just trying to power through it, so some (read "a lot") refactoring is needed :c

About

Lisp interpreter based on kanaka/mal

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages