Font Size: a A A

Parsing and abstract syntax tree generation in the GIPSY system

Posted on:2003-07-15Degree:M.Comp.ScType:Thesis
University:Concordia University (Canada)Candidate:Ren, Chun LeiFull Text:PDF
GTID:2468390011981772Subject:Computer Science
Abstract/Summary:PDF Full Text Request
The GIPSY system is the implementation of a new programming paradigm: Lucid language are the basis of the system. The objective of the thesis is syntax trees for the programs of both languages. We chose JavaCC/JJTree from tens of compiler construction tools. By modifying the original Lucid lexical and syntactical specifications, and customizing the JavaCC/JJTree generated files, we implemented target AST-building-abled SIPL and GIPL Lucid parsers. Lucid SIPL. Finally, we successfully integrated GIPL and Indexical Lucid SIPL parsers, their translator, and the simulating GIPSY stub.
Keywords/Search Tags:GIPSY, Lucid, SIPL
PDF Full Text Request
Related items