URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Go to most recent revision |
Only display areas with differences |
Details |
Blame |
View Log
Rev 154 |
Rev 816 |
This is a sample language front end for GCC.
|
This is a sample language front end for GCC.
|
|
|
This is a replacement for 'toy' which had potential copyright issues,
|
This is a replacement for 'toy' which had potential copyright issues,
|
but more importantly it did not exercise very much of GCC. The intent
|
but more importantly it did not exercise very much of GCC. The intent
|
of this language is that it should provide a cookbook of language
|
of this language is that it should provide a cookbook of language
|
elements that you can use in any language front end.
|
elements that you can use in any language front end.
|
|
|
To this end, treelang is essentially an implementation of a subset of
|
To this end, treelang is essentially an implementation of a subset of
|
the GCC back end 'tree' interface in syntax.
|
the GCC back end 'tree' interface in syntax.
|
|
|
Thanks to Richard Kenner, Joachim Nadler and many others for helping
|
Thanks to Richard Kenner, Joachim Nadler and many others for helping
|
me to understand enough of GCC to do this.
|
me to understand enough of GCC to do this.
|
|
|
Please note, the documentation is not a good model to use for GCC
|
Please note, the documentation is not a good model to use for GCC
|
front end documentation.
|
front end documentation.
|
|
|
Tim Josling
|
Tim Josling
|
19 June 2002
|
19 June 2002
|
|
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.