diff options
author | timjosling <timjosling@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-05-05 04:24:18 +0000 |
---|---|---|
committer | timjosling <timjosling@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-05-05 04:24:18 +0000 |
commit | 093e265a685ad7f1ee80eef067107506ee6ba1ff (patch) | |
tree | f9f7f1ab980437234d5a7681a7427727d00adb41 /gcc/treelang/README | |
parent | e674ed1be813e87aa63608a55b693b795bcc47b6 (diff) | |
download | gcc-093e265a685ad7f1ee80eef067107506ee6ba1ff.tar.gz |
Added new sample language treelang.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53169 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/treelang/README')
-rw-r--r-- | gcc/treelang/README | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/treelang/README b/gcc/treelang/README new file mode 100644 index 00000000000..f16eafcf341 --- /dev/null +++ b/gcc/treelang/README @@ -0,0 +1,16 @@ +This is a sample language front end for GCC. + +This is a replacement for 'toy' which had potential copyright issues, +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 +elements that you can use in any language front end. + +To this end, treelang is essentially an implementation of a subset of +the GCC back end 'tree' interface in syntax. + +Thanks to Richard Kenner, Joachim Nadler and many others for helping +me to understand enough of GCC to do this. + +Tim Josling +May 2001 + |