Skip to content

Logiraptor/elang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ELANG

Build Status Coverage Status

Functional language optimized for speed of execution

The general structure of this codebase is as follows:

  1. Parser (Menhir) (Source text -> AST | ParseError)
  2. Loader -> Module | TypeError
  3. Compile (Module -> LLVM IR)
  4. Interp (LLVM IR -> Machine Code)

Contributing

For now, see the Dockerfile for the most up to date setup instructions.

make will build the elc binary, make verify runs tests.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published