HFST: Implementing a compiler for XFST scripts

Conformance levels:

  1. Basic algebra with closed alphabets
  2. Basic algebra with open alphabets and known alphabets
  3. Support of derived operators such as replace and marking operators
  4. Similar regular expressions
  5. Support of definitions, lists and functions
  6. Command line processor with including

Basic algebra

A table showing the primitive operators.

Derived operators

A table showing the complex operators and their compilation methods.

Regular expressions

A table documenting the syntax of XFST regular expressions.

Command language

A table showing the syntax of commands.

Advanced Script Properties

How we implement advanced programming language features such as functions. Compare the Kleene language.


-- AnssiYliJyra - 2008-11-18
Topic revision: r2 - 2008-11-18 - AnssiYliJyra
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback