[LLVMdev] project page request
Bagel
bagel99 at gmail.com
Thu Aug 1 12:05:51 PDT 2013
Please add to the ProjectsWithLLVM/ page. Thanks.
====
Embedded System Language (ESL)
ESL <code.google.com/p/esl/> is a new programming language designed to be used
for efficient programming of embedded systems and other low-level system
programming projects. ESL is a typed compiled language with features that
allow the programmer to dictate the concrete representation of data values;
useful when dealing, for example, with communication protocols or device registers.
Novel features are: no reserved words, procedures can return multiple values,
methods on types (no classes). The syntax is more Pascal-like than C-like, but
with C bracketing. The compiler bootstraps from LL IR.
More information about the llvm-dev
mailing list