Skip to content

jozefg/f2js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

f2js

f2js is a backend for a lazy functional language to compile to JavaScript. It won't be particularly fast or featureful, but it will hopefully be correct.

The goal is to build a tool so going from "This is a cute type checker" to "This is a cute language" is a smaller leap for me.

Current list of things to do:

  • ✓ Implement code generation
  • ✓ Implement the run time system
  • Add lots of tests
  • Generate better STG by grouping LetRec's where possible
  • Drop the three-stack STG machine for tagging

About

A compiler in need of a better name

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published