search for: cluecc

Displaying 3 results from an estimated 3 matches for "cluecc".

2011 Jan 24
6
[LLVMdev] LLVM targeting HLLs
I am interested in using LLVM to translate C and C++ into high-level language code. (As an update to an earlier project of mine, Clue, which used the Sparse compiler library to do this: it targets Lua, Javascript, Perl 5, C, Java and Common Lisp, with a disturbing amount of success. See http://cluecc.sourceforge.net for details.) The obvious place to start on this is the C backend, except in these 2.8 days the C backend is so hedged about with caveats I'm rather wary of basing anything on it. I also recall seeing comments here that it's due for a rewrite from scratch, and that various...
2011 Jan 24
0
[LLVMdev] LLVM targeting HLLs
...in using LLVM to translate C and C++ into high-level > language code. (As an update to an earlier project of mine, Clue, which > used the Sparse compiler library to do this: it targets Lua, Javascript, > Perl 5, C, Java and Common Lisp, with a disturbing amount of success. > See http://cluecc.sourceforge.net for details.) If you're familiar with Sparse, then I strongly recommend basing this project on Clang ASTs, not basing it on LLVM IR. -Chris
2011 Jan 24
0
[LLVMdev] LLVM targeting HLLs
...in using LLVM to translate C and C++ into high-level > language code. (As an update to an earlier project of mine, Clue, which > used the Sparse compiler library to do this: it targets Lua, Javascript, > Perl 5, C, Java and Common Lisp, with a disturbing amount of success. > See http://cluecc.sourceforge.net for details.) > > The obvious place to start on this is the C backend, except in these 2.8 > days the C backend is so hedged about with caveats I'm rather wary of > basing anything on it. I also recall seeing comments here that it's due > for a rewrite from s...