EnglishFrenchSpanish

OnWorks favicon

hfst-regexp2fst - Online in the Cloud

Run hfst-regexp2fst in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command hfst-regexp2fst that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


hfst-regexp2fst - =Compile (weighted) regular expressions into transducer(s)

SYNOPSIS


hfst-regexp2fst [OPTIONS...] [INFILE]

DESCRIPTION


Compile (weighted) regular expressions into transducer(s) Common options:

-h, --help
Print help message

-V, --version
Print version info

-v, --verbose
Print verbosely while processing

-q, --quiet
Only print fatal erros and requested output

-s, --silent
Alias of --quiet

Input/Output options:
-i, --input=INFILE
Read input transducer from INFILE

-o, --output=OUTFILE
Write output transducer to OUTFILE

String and format options:
-f, --format=FMT
Write result in FMT format

-j, --disjunct
Disjunct all regexps instead of transforming each regexp into a separate transducer

-l, --line
Input is line separated (default)

-S, --semicolon
Input is semicolon separated

-e, --epsilon=EPS
Map EPS as zero, i.e. epsilon.

-x, --xerox-composition=VALUE Whether flag diacritics are treated as ordinary
symbols in composition (default is false).

-X, --xfst=VARIABLE
Toggle xfst compatibility option VARIABLE.

Harmonization:
-H, --do-not-harmonize
Do not expand '?' symbols.

-F, --harmonize-flags
Harmonize flag diacritics.

-E, --encode-weights
Encode weights when minimizing (default is false).

If OUTFILE or INFILE is missing or -, standard streams will be used. FMT must be one of
the following: {foma, sfst, openfst-tropical, openfst-log}. If EPS is not defined, the
default representation of 0 is used VALUEs recognized are {true,ON,yes} and
{false,OFF,no}. Xfst variables are {flag-is-epsilon (default OFF)}.

EXAMPLES


echo " {cat}:{dog} " | hfst-regexp2fst
create transducer {cat}:{dog}

echo " {cat}:{dog}::3 " | hfst-regexp2fst
same but with weight 3

echo " c:d a:o::3 t:g " | hfst-regexp2fst
same but with weight 3 in the middle

echo " cat ; dog ; "3" " | hfst-regexp2fst -S
create transducers

"cat" and "dog" and "3"

REPORTING BUGS


Report bugs to <[email protected]> or directly to our bug tracker at:
<https://sourceforge.net/tracker/?atid=1061990&group_id=224521&func=browse>

hfst-regexp2fst home page: <https://kitwiki.csc.fi/twiki/bin/view/KitWiki//Regexp2Fst>
General help using HFST software:
<https://kitwiki.csc.fi/twiki/bin/view/KitWiki//HfstHome>

COPYRIGHT


Copyright © 2010 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.

Use hfst-regexp2fst online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    oStorybook
    oStorybook
    oStorybook l'outil privil�gi� des
    �crivains. ATTENTION : voir sur
    http://ostorybook.tuxfamily.org/v5/
    --en_EN oStorybook the right tool for
    writers. WARNIN...
    Download oStorybook
  • 2
    Asuswrt-Merlin
    Asuswrt-Merlin
    Asuswrt-Merlin is a third party
    firmware for select Asus wireless
    routers. Based on the Asuswrt firmware
    developed by Asus, it brings tweaks, new
    features and ...
    Download Asuswrt-Merlin
  • 3
    Atom
    Atom
    Atom is a text editor that's
    modern, approachable and full-featured.
    It's also easily customizable- you
    can customize it to do anything and be
    able to ...
    Download Atom
  • 4
    Osu!
    Osu!
    Osu! is a simple rhythm game with a well
    thought out learning curve for players
    of all skill levels. One of the great
    aspects of Osu! is that it is
    community-dr...
    Download Osu!
  • 5
    LIBPNG: PNG reference library
    LIBPNG: PNG reference library
    Reference library for supporting the
    Portable Network Graphics (PNG) format.
    Audience: Developers. Programming
    Language: C. This is an application that
    can also...
    Download LIBPNG: PNG reference library
  • 6
    Metal detector based on  RP2040
    Metal detector based on RP2040
    Based on Raspberry Pi Pico board, this
    metal detector is included in pulse
    induction metal detectors category, with
    well known advantages and disadvantages.
    RP...
    Download Metal detector based on RP2040
  • More »

Linux commands

Ad