[LLVMdev] new frontend and language

Bagel bagel99 at gmail.com
Fri Nov 2 09:43:32 PDT 2012


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




More information about the llvm-dev mailing list