[LLVMdev] new frontend and language

Bagel
Fri, 02 Nov 2012 16:43:32 -0000

I have developed a new systems programming language called ESL (Embedded
Systems Language).  The compiler for it is a front end to LLVM and is written
in itself, bootstrapping via LLVM assembly code.

Most of the language is ordinary, but some things that aren't: no reserved
words, procedures can return multiple values, data types allow the exact
placement of bits, alignment, and specification of "endian-ness".

Source available at <http://code.google.com/p/esl/>

brian