diff options
| author | aarne <aarne@cs.chalmers.se> | 2008-06-25 16:54:35 +0000 |
|---|---|---|
| committer | aarne <aarne@cs.chalmers.se> | 2008-06-25 16:54:35 +0000 |
| commit | e9e80fc389365e24d4300d7d5390c7d833a96c50 (patch) | |
| tree | f0b58473adaa670bd8fc52ada419d8cad470ee03 /examples/gfcc/compiler/FILES | |
| parent | b96b36f43de3e2f8b58d5f539daa6f6d47f25870 (diff) | |
changed names of resource-1.3; added a note on homepage on release
Diffstat (limited to 'examples/gfcc/compiler/FILES')
| -rw-r--r-- | examples/gfcc/compiler/FILES | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/examples/gfcc/compiler/FILES b/examples/gfcc/compiler/FILES deleted file mode 100644 index 8b1d89a90..000000000 --- a/examples/gfcc/compiler/FILES +++ /dev/null @@ -1,51 +0,0 @@ -GF sources: ----------- -Imper.gf -- abstract syntax of an imperative language -ImperC.gf -- concrete syntax for C notation -ImperJVM.gf -- concrete syntax for JVM notation -ResImper.gf -- resource module for concrete syntaxes - -Scripts: -------- -gfcc -- the main compiler executable reading Foo.c ; shell script -typecheck.gfs -- the type checker and constraint solver ; GF editor script -CleanJVM.hs -- cleans up jvm.tmp to produce Foo.j ; Haskell module -makefile -- builds the compiler from GF source ; Unix Make file - -Runtime system: --------------- - -runtime.j -- jasmin source of the runtime class - -Generated files: ---------------- -Imper.gfcm -- canonical multilingual GF grammar for C and JVM -ImperC.cf -- LBNF grammar for C generated from Imper.gfcm -TestImperC -- executable parser generated from ImperC.cf -runtime.class -- runtime binary generated from runtime.j -gft.tmp -- parse result generated by the compiler front end -jvm.tmp -- pseudo-JVM produced by GF linearization -TestImperC -- external parser generated by BNFC -TestImperC.hs -- the external parser Main module -ParImperC.hs -- the external parser parser module -LexImperC.hs -- the external parser lexer module - - -Required programs to use the compiler: -------------------------------------- -gf+ -- Grammatical Framework version 2.1beta, >= 23/9/2004 -jasmin -- JVM assembler (to compile Foo.j to Foo.class) - -Required programs to build the compiler: ---------------------------------------- -bnfc -- BNF Converter version 2.2beta, >= 23/9/2004 -happy -- parser generator for Haskell, >= 1.13 -alex -- lexer generator for Haskell, >= 2.0 -Profile.hs -- BNFC source file (formats/profile), must be on your path -Trees.hs -- BNFC source file (formats/profile), must be on your path - -File formats: ------------- -Foo.c -- C source file -Foo.j -- generated Jasmin JVM assembler file -Foo.class -- assembled JVM bytecode file |
