-
Notifications
You must be signed in to change notification settings - Fork 1
A Lisp dialect targeting LLVM
License
GPL-3.0, LGPL-3.0 licenses found
Licenses found
GPL-3.0
COPYING
LGPL-3.0
COPYING.LIB
michel-slm/espresso
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Espresso: S-expr for LLVM ========================= Espresso is an S-expression-based functional programming language, and a compiler for that language, currently being prototyped. It is influenced by the Lisp family of languages (the s-expr syntax), as well as ML and Haskell (single assignment, type inferencing, modification only allowed for reference types). The compiler will compile Espresso source files into LLVM IR, which is a high-level assembly language with SSA. llc (the LLVM compiler) can then be used to compile down to native code on several platforms.
About
A Lisp dialect targeting LLVM
Resources
License
GPL-3.0, LGPL-3.0 licenses found
Licenses found
GPL-3.0
COPYING
LGPL-3.0
COPYING.LIB
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published