Developement of Gimple Front End
The Gimple Front End is currently being developed to eliminate the redundancy of compilation sequence and provide a front end that will compile Gimple. The goal of my project is to provide variable declaration support to Gimple Front End.
The Gimple Front End is currently being implemented in the gimple-front-end SVN branch. All the relevant files are present in gcc/gimple directory. The file parser.c contains the main code. It can be tested by giving gimple textual file as an input to gcc.
Presently, it reads and interprets the tokens. My aim is to add code to the present implementation so as to support variable declaration. The gimple grammar for the same is provided in the wiki link.