Skip to content

od0x0/L1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: zlib
Copyright 2011-2016 Oliver Daids

L1 is a common language frontend that I intend to use for several other projects.  This implements the source -> IR pass.  It is currently incomplete, unoptimized, and untested.  Enter at your own peril.

Features:
-Tiny (22 KB on OSX/clang with -flto -Os -DNDEBUG)
-Portable C11
-Dependent function/pair types

Plans:
-Add records with row polymorphism
-Finish type inference
-Faster evaluation mechanism
-Package as a library
-Add testing system

About

Just another functional programming language...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published