From c76efcf916bb8305249ebda7f2972d20938a72a6 Mon Sep 17 00:00:00 2001 From: "John J. Camilleri" Date: Mon, 8 Mar 2021 10:17:03 +0100 Subject: [PATCH] Use C runtime in mkTreebank script --- testsuite/lpgf/mkTreebank.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/testsuite/lpgf/mkTreebank.sh b/testsuite/lpgf/mkTreebank.sh index 142734174..38508f894 100755 --- a/testsuite/lpgf/mkTreebank.sh +++ b/testsuite/lpgf/mkTreebank.sh @@ -9,18 +9,19 @@ 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 +echo "Compiling PGF" +gf --make --output-dir="$(DIRNAME $ABSNAME)" $ABSNAME*.gf echo "Writing $SCRIPT" : > $SCRIPT while read tree; do - echo "linearize -treebank -bind $tree | write_file -file=$TREEBANK -append" >> "$SCRIPT" + echo "linearize -treebank $tree | write_file -file=$TREEBANK -append" >> "$SCRIPT" echo "put_string \"\" | write_file -file=$TREEBANK -append" >> "$SCRIPT" done < $TREES echo "Writing $TREEBANK" : > $TREEBANK -gf --run $ABSNAME*.gf < "$SCRIPT" | awk NF +gf --crun $ABSNAME.pgf < "$SCRIPT" > /dev/null echo "Removing $SCRIPT" rm "$SCRIPT"