sakharamg's picture
Uploading all files
158b61b
raw
history blame contribute delete
967 Bytes
#!/usr/bin/env perl
#
# This file is part of moses. Its use is licensed under the GNU Lesser General
# Public License version 2.1 or, at your option, any later version.
use warnings;
use strict;
use File::Temp qw/tempfile/;
use Getopt::Long "GetOptions";
my $TMPDIR = "tmp";
my $SCHEME = "D2";
my $KEEP_TMP = 0;
GetOptions(
"scheme=s" => \$SCHEME,
"tmpdir=s" => \$TMPDIR,
"keep-tmp" => \$KEEP_TMP
) or die("ERROR: unknown options");
`mkdir -p $TMPDIR`;
my ($dummy, $tmpfile) = tempfile("mada-in-XXXX", DIR=>$TMPDIR, UNLINK=>!$KEEP_TMP);
print STDERR $tmpfile."\n";
open(TMP,">$tmpfile");
while(<STDIN>) {
print TMP $_;
}
close(TMP);
my $madadir = "/home/pkoehn/statmt/project/mada-3.2";
`perl $madadir/MADA+TOKAN.pl >/dev/null 2>/dev/null config=$madadir/config-files/template.madaconfig file=$tmpfile TOKAN_SCHEME="SCHEME=$SCHEME"`;
`rm $tmpfile`;
`rm $tmpfile.bw`;
`rm $tmpfile.bw.mada`;
print `cat $tmpfile.bw.mada.tok`;
`rm $tmpfile.bw.mada.tok`;