forked from grammarware/grammarware.github.io
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
reviving the Grammar Tank; removing the Rascal grammar for the time b…
…eing
- Loading branch information
1 parent
c4a064e
commit d6dceeb
Showing
124 changed files
with
1,356 additions
and
3,956 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
tmp.xml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
all: | ||
_dev/format tank fl/antlr fl/antlr | ||
_dev/format tank fl/dcg fl/dcg | ||
_dev/format tank fl/sdf fl/sdf | ||
_dev/format tank fl/txl fl/txl | ||
_dev/format tank fl/ecore fl/ecore | ||
_dev/format tank fl/emf fl/emf | ||
_dev/format tank fl/xsd fl/xsd | ||
_dev/format tank fl/om fl/om | ||
_dev/format tank fl/jaxb fl/jaxb | ||
cp ../slps/topics/grammars/metasyntax/bgf/grammar.bgf tank/metasyntax/bgf.bgf | ||
_dev/format tank metasyntax/bgf metasyntax/bgf | ||
cp ../slps/topics/grammars/metasyntax/bnf-sdf/grammar.bgf tank/metasyntax/bnf-sdf.bgf | ||
_dev/format tank metasyntax/bnf-sdf metasyntax/bnf-sdf | ||
cp ../slps/topics/grammars/metasyntax/ebnf-bgf/grammar.bgf tank/metasyntax/ebnf-bgf.bgf | ||
_dev/format tank metasyntax/ebnf-bgf metasyntax/ebnf-bgf | ||
cp ../slps/topics/grammars/metasyntax/ebnf-iso-1/grammar.bgf tank/metasyntax/ebnf-iso-1.bgf | ||
_dev/format tank metasyntax/ebnf-iso-1 metasyntax/ebnf-iso-1 | ||
cp ../slps/topics/grammars/metasyntax/ebnf-iso-2/grammar.bgf tank/metasyntax/ebnf-iso-2.bgf | ||
_dev/format tank metasyntax/ebnf-iso-2 metasyntax/ebnf-iso-2 | ||
cp ../slps/topics/grammars/metasyntax/ebnf-iso-3/grammar.bgf tank/metasyntax/ebnf-iso-3.bgf | ||
_dev/format tank metasyntax/ebnf-iso-3 metasyntax/ebnf-iso-3 | ||
cp ../slps/topics/grammars/metasyntax/ebnf-sdf/grammar.bgf tank/metasyntax/ebnf-sdf.bgf | ||
_dev/format tank metasyntax/ebnf-sdf metasyntax/ebnf-sdf | ||
cp ../slps/topics/grammars/metasyntax/lll-ldta/grammar.bgf tank/metasyntax/lll-ldta.bgf | ||
_dev/format tank metasyntax/lll-ldta metasyntax/lll-ldta | ||
cp ../slps/topics/grammars/metasyntax/lll-kort/grammar.bgf tank/metasyntax/lll-kort.bgf | ||
_dev/format tank metasyntax/lll-kort metasyntax/lll-kort | ||
cp ../slps/topics/grammars/metasyntax/txl/grammar.bgf tank/metasyntax/txl.bgf | ||
_dev/format tank metasyntax/txl metasyntax/txl | ||
cp ../slps/topics/grammars/metasyntax/yacc/grammar.bgf tank/metasyntax/yacc.bgf | ||
_dev/format tank metasyntax/yacc metasyntax/yacc | ||
_dev/format tank tescol/reference Reference | ||
_dev/format tank tescol/00000 00000 | ||
_dev/format tank tescol/00001 00001 | ||
_dev/format tank tescol/00010 00010 | ||
_dev/format tank tescol/00011 00011 | ||
_dev/format tank tescol/00100 00100 | ||
_dev/format tank tescol/00101 00101 | ||
_dev/format tank tescol/00110 00110 | ||
_dev/format tank tescol/00111 00111 | ||
_dev/format tank tescol/01000 01000 | ||
_dev/format tank tescol/01001 01001 | ||
_dev/format tank tescol/01010 01010 | ||
_dev/format tank tescol/01011 01011 | ||
_dev/format tank tescol/01100 01100 | ||
_dev/format tank tescol/01101 01101 | ||
_dev/format tank tescol/01110 01110 | ||
_dev/format tank tescol/01111 01111 | ||
_dev/format tank tescol/10000 10000 | ||
_dev/format tank tescol/10001 10001 | ||
_dev/format tank tescol/10010 10010 | ||
_dev/format tank tescol/10011 10011 | ||
_dev/format tank tescol/10100 10100 | ||
_dev/format tank tescol/10101 10101 | ||
_dev/format tank tescol/10110 10110 | ||
_dev/format tank tescol/10111 10111 | ||
_dev/format tank tescol/11000 11000 | ||
_dev/format tank tescol/11001 11001 | ||
_dev/format tank tescol/11010 11010 | ||
_dev/format tank tescol/11011 11011 | ||
_dev/format tank tescol/11100 11100 | ||
_dev/format tank tescol/11101 11101 | ||
_dev/format tank tescol/11110 11110 | ||
_dev/format tank tescol/11111 11111 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,11 @@ | ||
#!/bin/sh | ||
|
||
../shared/tools/bgf2bnf $1/$2.bgf $1/$2.bnf | ||
../shared/tools/bgf2dms $1/$2.bgf $1/$2.dms | ||
../shared/tools/bgf2sdf $1/$2.bgf $1/$2.sdf | ||
../shared/tools/bgf2rsc $1/$2.bgf $1/$2.rsc | ||
../topics/investigation/analysis/overview_bgf.py $1/$2.bgf >tmp.xml || exit -1 | ||
xsltproc --stringparam date `date +"%d/%m/%Y"` --stringparam zoo ../../../www/_dev/$1.xml --stringparam id $3 --stringparam report ../../../www/tmp.xml ../topics/export/hypertext/bgf2fancy.xslt $1/$2.bgf >$1/$2.html || exit -1 | ||
if [ -r ../topics/grammars/$3 ]; then | ||
ls -1 ../topics/grammars/$3/*.xbgf | xargs -n1 -I _ basename _ .xbgf | xargs -n1 -I _ ../shared/tools/xbgf2html ../topics/grammars/$3/_.xbgf $1/$2-_.html `basename $2`.html | ||
../slps/shared/tools/bgf2bnf $1/$2.bgf $1/$2.bnf | ||
../slps/shared/tools/bgf2dms $1/$2.bgf $1/$2.dms | ||
../slps/shared/tools/bgf2sdf $1/$2.bgf $1/$2.sdf | ||
../slps/shared/tools/bgf2rsc $1/$2.bgf $1/$2.rsc | ||
../slps/topics/investigation/analysis/overview_bgf.py $1/$2.bgf >tmp.xml || exit -1 | ||
xsltproc --stringparam date `date +"%d/%m/%Y"` --stringparam zoo ../../../../grammarware.github.com/_dev/$1.xml --stringparam id $3 --stringparam report ../../../../grammarware.github.com/tmp.xml ../slps/topics/export/hypertext/bgf2fancy.xslt $1/$2.bgf >$1/$2.html || exit -1 | ||
if [ -r ../slps/topics/grammars/$3 ]; then | ||
ls -1 ../slps/topics/grammars/$3/*.xbgf | xargs -n1 -I _ basename _ .xbgf | xargs -n1 -I _ ../slps/shared/tools/xbgf2html ../slps/topics/grammars/$3/_.xbgf $1/$2-_.html `basename $2`.html | ||
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.