new frontend and language

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

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/>

Would you like your projects listed on the LLVM User's page (http://llvm.org/Users.html)? If so, can you write a short blurb for it?

-- John T.