========================= GOOGLE SUMMER OF CODE ========================= Name Alberto Simões Email ambs@cpan.org Project P-LISS - A Parrot targeted LISS Compiler Synopsis To implement a compiler of LISS (Language of Integers, Sets and Sequences) targeted to the Parrot Vitual Machine Benefits to the Perl Community - connecting parrot to the academic world - Parrot testing - development of a language to teach programming Deliverables A LISS Compiler with tests, full documentation of the language and its grammar. A set of examples and probably a tutorial. Project Details LISS is a language developed by the group of specification and language processing of the Universidade do Minho in Braga, Portugal. It is intended to be simple to teach students how to program. LISS grammar already exists and an interpreter will be probably built meanwhile. The idea is to create a compiler for LISS, written in any portable language (we would like to make it usable in all three main platforms -- Windows, Mac OS and Linux) targeting LISS into Parrot. Project Schedule This project should be completed in two or three months (depending on the evolution of Parrot and the knowledge of the programmer). Milestones include: create a parser, write tests, generate code, write documentation. Bio I am a PhD student at Universidade do Minho, member of the group who developed LISS, but not directly related to it. Meanwhile, I've been a contributor to Parrot, and thus, I am in the middle of the two world. Also, I have easy contact with the creators of LISS and Leopold Toetch who, I think, would help me mentoring the student in case of need.