NameDateSize

..12-Oct-2015525

ChangeLogH A D20-Jun-200732.3 KiB

config-lang.inH A D20-Apr-20061.4 KiB

lang-specs.hH A D20-Apr-20061.3 KiB

lang.optH A D20-Apr-20061.1 KiB

lex.lH A D20-Apr-20066.5 KiB

Make-lang.inH A D02-Jun-20069.7 KiB

parse.yH A D20-Apr-200624.5 KiB

READMEH A D20-Apr-2006655

spec.cH A D20-Apr-20061.9 KiB

tree-convert.cH A D20-Apr-20063.8 KiB

tree1.cH A D20-Apr-20067.5 KiB

treelang.hH A D20-Apr-20065.3 KiB

treelang.texiH A D20-Apr-200642.9 KiB

treetree.cH A D20-Apr-200637 KiB

treetree.hH A D20-Apr-20062.9 KiB

README

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