Skip to content

michel-slm/espresso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Michel Alexandre Salim
Jun 13, 2009
56c7327 · Jun 13, 2009

History

13 Commits
Jun 13, 2009
Jun 13, 2009
Jun 13, 2009
Jun 5, 2009
Jun 5, 2009
Jun 5, 2009
Jun 5, 2009
Jun 10, 2009
Jun 13, 2009
Jun 13, 2009

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

No packages published