Foma: a Finite-State Compiler and Library

Foma: a Finite-State Compiler and Library
复制标题

Foma:有限状态编译器和库

DOI:
10.3115/1609049.1609057
复制
发表时间:
2009
期刊:
American Indian Quarterly
影响因子:
--
通讯作者:
Mans Hulden
Mans Hulden
中科院分区:
--
文献类型:
--
作者:
Mans Hulden

文献摘要

被引文献

相似文献

FOMA是一种编译器、编程语言和C库,用于构建各种用途的有限状态自动机和传感器。它特别支持许多自然语言处理应用程序,例如生成词法和音素分析器。FOMA在很大程度上与施乐/PARC有限状态工具包兼容。它还完全支持Unicode,并支持用于指定正则表达式的各种不同格式:Xerox/Parc格式、类似Perl的格式,以及利用‘数学运算符’Unicode块的数学格式。
Foma is a compiler, programming language, and C library for constructing finite-state automata and transducers for various uses. It has specific support for many natural language processing applications such as producing morphological and phonological analyzers. Foma is largely compatible with the Xerox/PARC finite-state toolkit. It also embraces Unicode fully and supports various different formats for specifying regular expressions: the Xerox/PARC format, a Perl-like format, and a mathematical format that takes advantage of the 'Mathematical Operators' Unicode block.