Re: [C--] Mlite C Compiler -- A C front-end generates C-- code
Ning Wang <[email protected]> Sun, 27 Jun 2010 22:01:36 -0700
| Newsgroups | gmane.comp.lang.c-- |
|---|---|
| Message-ID | <[email protected]> |
Here you go. The mlitecc source code: http://www.ningwang.org/releases/mlitecc-0.1.tar.gz The immediate dependent packages to build mlitecc and Quick C--: http://www.ningwang.org/releases/mlitecc-build-tools-0.1.tar.gz I also have a set of regression unit test cases extracted from GCC testsuite and others. I will package them and release it as a seperated package. It depends on what your target language is? If it's cmm, yes, it will reduce your coding time. If you just need a AST, you can get the C Parser from CIL or just grab the frontc folder from the mlitecc release. If you need a Syntax Tree matchs C99 grammar in the C99 standard, you only need to intercept the first step of mlitecc translation that converts Cabs to Ast_aa_gram.ml. Ast_aa_gram.ml defines the syntax tree matching C99 grammer. Cheers, Ning jitesh Dundas wrote: > Hi, > I need this fron-end for some of my AI coding.Will this reduce my coding time? > Could you send me a download link. > Regards, > jd > > On 6/27/10, Norman Ramsey <[email protected]> wrote: > >> > Mlite C Compiler (mlitecc) is a C front-end implemented in Ocaml. >> >> Ning, >> >> I haven't looked at CIL since forever. >> How's the C99 support? >> >> >> Norman >> _______________________________________________ >> Cminusminus mailing list >> [email protected] >> https://lists.eecs.harvard.edu/mailman/listinfo/cminusminus >> >> > > > _______________________________________________ Cminusminus mailing list [email protected] https://lists.eecs.harvard.edu/mailman/listinfo/cminusminus