Poprawione i sprawdzone dystrybulowanie dgp. Pewne pliki (seg.rb, attr.pm) nie sa jeszcze umieszczane we wlasciwym miejscu (teraz sa w bin, a powinny byc w lib/utt).

Plik z gramatyka (lib/gram.dgc) zawiera bledy!


git-svn-id: svn://atos.wmid.amu.edu.pl/utt@31 e293616e-ec6a-49c2-aa92-f4a8b91c5d16
This commit is contained in:
pawelk 2008-04-23 05:31:22 +00:00
parent ff0fc991d7
commit cfed5c1643
4 changed files with 19 additions and 10 deletions

View File

@ -41,6 +41,7 @@ prof: dgp
copy:
ifdef UTT_BIN_DIR
cp dgp dgc canonize tre.rb $(UTT_BIN_DIR)/
cp go attr.pm $(UTT_BIN_DIR)/
# ponizsza linijka jest do usuniecia
cp go attr.pm seg.rb $(UTT_BIN_DIR)/
cp $(LIB_PATH)/*.dgc $(UTT_BIN_DIR)/../lib/utt/
endif

View File

@ -1,7 +1,13 @@
make -f Makefile.go gram.dgp
if test -f Makefile.go;
then
make -f Makefile.go gram.dgp;
tok |\
lem -p W |\
canonize |\
sen |\
gph -p W -p BOS -p EOS -r BOS |\
dgp -i ds -p W -p BOS -p EOS -g gram.dgp
else
echo "Invalid configuration! Run utt_make_config.pl first."
fi

View File

@ -60,7 +60,7 @@ if $INFO=='DEFAULT'
end
end
load 'Seg.rb'
load 'seg.rb'
$dgpsep=';'

View File

@ -59,9 +59,10 @@ while(<>)
$do=1 if $line[2] eq $p;
}
my $gph = '';
if($do)
{
@preds = ();
my @preds = ();
shift @prev while @prev+0 && $prev[0]->[1] + $prev[0]->[2] < $line[0];
for my $p (@prev)
{
@ -89,3 +90,4 @@ while(<>)
print $_.$gph."\n";
}