Suminda Dharmasena
2013-May-23 12:23 UTC
[LLVMdev] More User Friendly Tool Chain perhaps Through a DSL
Hi, LLVM is very useful but I am wondering if there is an interest in creating a full tool chain for language definition and compilation with IDE integration support (to be used by IDE implimenter) using a DSL perhaps using insights from projects like xtext (http://www.eclipse.org/Xtext/) and MPS (http://www.jetbrains.com/mps/). Perhaps you could use MPS code base to be able to have it translated to Clang if not LLVM byte code. May be CodeLight integration of the framework. The C++ examples and some times having to use other parsers and lexers is not very user friendly for lesser mortals who might be looking into using LLVM as a DSL back end. Even all the options are overwhelming ideally should be defined as part of the language design process. Suminda -- Suminda Sirinath Salpitikorala Dharmasena, B.Sc. Comp. & I.S. (Hon.) Lond., P.G.Dip. Ind. Maths. J'Pura, MIEEE, MACM, CEO Sakrīō! ▣ *Address*: 6G • 1st Lane • Pagoda Road • Nugegoda 10250 • Sri Lanka. ▣ *Mobile* : +94-(0)711007945 ▣ *Tele*: +94-(0)11-5 864614 / 5 875614 / 2 825908 ▣ *Web *: http://www.sakrio.com ▣ This email is subjected to the email Terms of Use and Disclaimer: http://www.sakrio.com/email-legal. Please read this first. -- -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130523/c1ca5db9/attachment.html>