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:
parent
ff0fc991d7
commit
cfed5c1643
@ -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
|
||||
|
@ -1,7 +1,13 @@
|
||||
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
|
||||
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
|
||||
|
||||
|
@ -60,7 +60,7 @@ if $INFO=='DEFAULT'
|
||||
end
|
||||
end
|
||||
|
||||
load 'Seg.rb'
|
||||
load 'seg.rb'
|
||||
|
||||
$dgpsep=';'
|
||||
|
||||
|
@ -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";
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user