Skip to content

tmewett/Rhyme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Rhyme is an ongoing experiment and educational project for

  • me to learn about the theory and implementation of type systems;
  • exploring the addition of a type system to a primitive stack language such as Forth, while introducing minimal complexity and new concepts.

Forth has several big design constraints, such as single-pass execution and no variables or bindings. But it also keeps a very thin line between "interpretation" and "compilation," which made it interesting to me to explore advanced typing concepts which break the usual static divide between them.

Simply install Ruby and run rhyme to start.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages