xref: /openbsd/gnu/usr.bin/gcc/gcc/treelang/README (revision c87b03e5)
1This is a sample language front end for GCC.
2
3This is a replacement for 'toy' which had potential copyright issues,
4but more importantly it did not exercise very much of GCC. The intent
5of this language is that it should provide a cookbook of language
6elements that you can use in any language front end.
7
8To this end, treelang is essentially an implementation of a subset of
9the GCC back end 'tree' interface in syntax.
10
11Thanks to Richard Kenner, Joachim Nadler and many others for helping
12me to understand enough of GCC to do this.
13
14Please note, the documentation is not a good model to use for GCC
15front end documentation.
16
17Tim Josling
1819 June 2002
19
20