Hello,
I am very excited by the `Supercompilation' of the Combo programming
language project for the OpenCog Framework, but I have few questions
about it:
- I already implemented a functional language compiler during my
studies (The Tiger Compiler,
http://tiger.lrde.epita.fr/), but making
an interpreter or a compiler is a hard task, so our project was during
four months, we were by groups of 4, and 2/3 of the code was provided
(we had to fulfill blanks in the code). So i would like to know what
is the exact scope of the project, building a front-end (with
Flex/Bison e.g.) is quite doable, but what about the 'middle-end' and
'back-end' parts ? e.g. do we have to implement some Abstract Syntax
Tree classes ? Do you think it's easy to realize the link with the
rest of the OpenCog Framework ?
- Is the fact that I'm a foreigner (erf, yet another French!) a
handicap ? I can easily read/write English documentation, but I am
still working hard to improve my oral skills.
I really hope it would be possible for me to apply for this project,
Best Regards,
--
Manuel ROLLAND
manuel....@gmail.com
EPITA, "Graduate School of Computer Science and Advanced Technologies"
Major in SCIA (Cognitive Science and Artificial Intelligence)