-
Notifications
You must be signed in to change notification settings - Fork 0
HfstPythonVersion4
eaxelson edited this page Oct 25, 2018
·
2 revisions
Differences between versions 3.15.0 and 4.0 are listed here.
Currently, we have HfstIterableTransducer, but a more descriptive name would be HfstMutableTransducer.
Maybe not a separate class for each exception but subclass(es) of RuntimeError?
A more coherent way of handling and special characters (epsilon, unknown, identity, flag diacritics, space, colon) when converting between text and binary formats. Could long names, e.g. (@_UNKNOWN_SYMBOL_@
) be always short (?
) by default?
Also, default for handling flag diacritics varies among the python API functions as well as between python API and command line tools.
They currently differ between HFST command line tools (options) and python API. Should they be the same?
- Three or four digits?
- Semantic versioning?
- Version numbers separate from HFST command line tools?
Package hfst
- AttReader
- PrologReader
- HfstIterableTransducer
- HfstTransition
- HfstTransducer
- HfstInputStream
- HfstOutputStream
- MultiCharSymbolTrie
- HfstTokenizer
- LexcCompiler
- XreCompiler
- PmatchContainer
- ImplementationType