该短语手册作为开放源码软件提供,根据GNU授权LGPL公司。源代码位于http://code.haskell.org/gf/examples/phrasebook/。下面是源文件的简短描述。
语法
句子
:以统一方式实现的一般句法结构。通过函子的具体语法老年人I
.
话
:单词和谓词,通常依赖于语言。单独的混凝土句法。
问候语
:惯用短语,基于字符串。分离混凝土语法。
短语手册
:将所有内容放在一起的顶级模块。分离混凝土语法。
Disamb短语手册
:消歧语法,如果输入语言不明确,则生成反馈短语。
数字
:直接从库继承的资源语法模块。
![](http://www.molto-project.eu/sites/default/files/pgraph.png)
模块结构图像在GF中由
>i-保留DisambPhrasebookEng.gf>dg-only=短语本*,句子*,单词*,问候语*,数字,数字英语,DisambPhrasebook英语> ! dot-Tpng _gfdepgraph.dot>pgraph.png
本体论
抽象语法定义本体论在常用语手册后面。可以在中找到一些解释本体文档,由抽象语法文件生成句子.gf
和单词.gf
通过制作文档
.
运行时系统和用户界面
常用语手册使用PGF服务器用Haskell和迷你吧库用JavaScript编写。由于这些系统的源代码可用,任何人都可以在自己的计算机上本地构建短语手册。