mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-06 17:52:51 -06:00
changed names of resource-1.3; added a note on homepage on release
This commit is contained in:
22
old-examples/gfcc/compiler/makefile
Normal file
22
old-examples/gfcc/compiler/makefile
Normal file
@@ -0,0 +1,22 @@
|
||||
GF=gf
|
||||
SRC=../
|
||||
|
||||
all: parser gfcm runtime
|
||||
|
||||
compiler:
|
||||
echo "pm | wf Imper.gfcm ;; pg -lang=ImperC -printer=plbnf | wf ImperC.tmp" | $(GF) $(SRC)ImperC.gf $(SRC)ImperJVM.gf
|
||||
echo "entrypoints Program, Stm, Exp ;" >entry.tmp
|
||||
cat entry.tmp ImperC.tmp >ImperC.cf
|
||||
bnfc -m -prof ImperC.cf
|
||||
make -f Makefile
|
||||
rm *.tmp
|
||||
jasmin runtime.j
|
||||
|
||||
parser:
|
||||
ghc --make TestImperC.hs -o TestImperC
|
||||
|
||||
gfcm:
|
||||
echo "pm | wf Imper.gfcm" | $(GF) $(SRC)ImperC.gf $(SRC)ImperJVM.gf
|
||||
|
||||
runtime:
|
||||
jasmin runtime.j
|
||||
Reference in New Issue
Block a user