mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-28 04:08:55 -06:00
Improve mkTreebank script. Add 100-tree Phrasebook treebank. Improve output in testsuite.
This commit is contained in:
@@ -7,13 +7,20 @@ fi
|
||||
TREES=$1
|
||||
ABSNAME="${1%.*}"
|
||||
TREEBANK="$ABSNAME.treebank"
|
||||
SCRIPT="tmp.gfs"
|
||||
|
||||
# echo "read_file -file=$TREES -lines -tree | linearize -treebank | write_file -file=$TREEBANK" | gf --run $ABSNAME*.gf
|
||||
|
||||
: > $TREEBANK
|
||||
echo "Writing $SCRIPT"
|
||||
: > $SCRIPT
|
||||
while read tree; do
|
||||
echo "linearize -treebank -bind $tree | write_file -file=$TREEBANK -append" | gf --run $ABSNAME*.gf | awk NF
|
||||
echo "" >> $TREEBANK
|
||||
echo "linearize -treebank -bind $tree | write_file -file=$TREEBANK -append" >> "$SCRIPT"
|
||||
echo "put_string \"\" | write_file -file=$TREEBANK -append" >> "$SCRIPT"
|
||||
done < $TREES
|
||||
|
||||
echo "Wrote $TREEBANK"
|
||||
echo "Writing $TREEBANK"
|
||||
: > $TREEBANK
|
||||
gf --run $ABSNAME*.gf < "$SCRIPT" | awk NF
|
||||
|
||||
echo "Removing $SCRIPT"
|
||||
rm "$SCRIPT"
|
||||
|
||||
Reference in New Issue
Block a user