On Nov 26, 2012, at 10:02 AM, Goubier Thierry wrote:

> Le 23/11/2012 19:04, Stéphane Ducasse a écrit :
>> thierry
>> 
>> we will publish this offer.
>> Now did you look at dave mason work on C header parsing.
> 
> Hi Stef,
> 
> no I haven't but I can have a look if you had any pointer.
> 
> I started doing C parsing out of Lex/Yacc and studying C implementations 
> (pcc, gcc before 4.0, gcc 4+, CLANG/LLVM) and ocaml (CIL, Frama-C) (looked a 
> bit at ANTLR as well). After a few years of C/Flex/Bison, I moved to 
> Pharo/SMACC.

this is cool.
what is the license of the Pharo one?

> 
> One of my C-based parser has been modified for use in the toolchain of Kalray 
> (http://www.kalray.eu/products/mppa-accesscore/).
> 
> Thierry
> 
>> Stef
>> 
>> On Nov 22, 2012, at 3:42 PM, Goubier Thierry wrote:
>> 
>>> Hi all,
>>> 
>>> I'm looking for some help in parsing C files (and the opportunity to use 
>>> Petit Parser (Parseur?)) so I'm looking for an internship candidate (Master 
>>> level).
>>> 
>>> The objective is to do a C preprocessor with a targeted integration in an 
>>> existing C parser, and, in particular, provide high-level information about 
>>> applied macros/defines for the tokens provided to the C parser itself. 
>>> Platform should be Pharo (2.0:)).
>>> 
>>> Place is Saclay, SW of Paris. The lab has a strong team on compilation tool 
>>> chains for embedded manycores, from programming language design down to 
>>> micro-kernel and mapping, and is able to select good interns for further 
>>> work opportunities.
>>> 
>>> http://www.cea.fr/ressources-humaines/stages-et-formation-en-alternance/les-offres-de-stage/liste-des-stages/techniques-de-parsing-avancees-pour-implementati/%28area%29/Region_Parisienne
>>> 
>>> Regards,
>>> 
>>> Thierry
>>> --
>>> Thierry Goubier
>>> CEA list
>>> Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>>> 91191 Gif sur Yvette Cedex
>>> France
>>> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
>>> 
>> 
>> 
>> 
> 
> 
> -- 
> Thierry Goubier
> CEA list
> Laboratoire des Fondations des Systèmes Temps Réel Embarqués
> 91191 Gif sur Yvette Cedex
> France
> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
> 


Reply via email to