Scroll to navigation

HFST-FST2STRINGS(1) User Commands HFST-FST2STRINGS(1)

NAME

hfst-fst2strings - =Display the strings recognized by a transducer

SYNOPSIS

hfst-fst2strings [OPTIONS...] [INFILE]

DESCRIPTION

Display the strings recognized by a transducer

Common options:

Print help message
Print version info
Print verbosely while processing
Only print fatal erros and requested output
Alias of --quiet

Fst2strings options:

print at most NSTR strings
print at most NBEST best strings
print at most NRAND random strings
follow cycles at most NCYC times
display the weight for each string
print separator "--" after each transducer
print epsilon as EPS
toggle xfst compatibility option VARIABLE

Ignore paths if:

output string weight not within B from the weight of the best output string
input string longer than MIL
output string longer than MOL
input string not beginning with IPREFIX
output string not beginning with OPREFIX
input string containing IXSTR
output string containing OXSTR

If OUTFILE or INFILE is missing or -, standard streams will be used. Format of result depends on format of INFILE If all NSTR, NBEST and NCYC are omitted, all possible paths are printed: NSTR, NBEST and NCYC default to infinity. NBEST overrides NSTR and NCYC NRAND overrides NBEST, NSTR and NCYC B must be a non-negative float If EPS is not given, default is empty string. Numeric options are parsed with strtod(3). Xfst variables supported are { obey-flags, print-flags, print-pairs, print-space, quote-special }.

EXAMPLES

generates all forms of lexical.hfst

Known bugs:

Does not work correctly for hfst optimized lookup format.

REPORTING BUGS

Report bugs to <hfst-bugs@helsinki.fi> or directly to our bug tracker at: <https://github.com/hfst/hfst/issues>

hfst-fst2strings home page: <https://github.com/hfst/hfst/wiki/HfstFst2Strings>
General help using HFST software: <https://github.com/hfst/hfst/wiki>

COPYRIGHT

Copyright © 2017 University of Helsinki, License GPLv3: GNU GPL version 3 <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

August 2018 HFST