3.文件

该短语手册作为开放源码软件提供,根据GNU授权LGPL公司。源代码位于http://code.haskell.org/gf/examples/phrasebook/。下面是源文件的简短描述。

语法

  • 句子:以统一方式实现的一般句法结构。通过函子的具体语法老年人I.
  • :单词和谓词,通常依赖于语言。单独的混凝土句法。
  • 问候语:惯用短语,基于字符串。分离混凝土语法。
  • 短语手册:将所有内容放在一起的顶级模块。分离混凝土语法。
  • Disamb短语手册:消歧语法,如果输入语言不明确,则生成反馈短语。
  • 数字:直接从库继承的资源语法模块。

模块结构图像在GF中由

>i-保留DisambPhrasebookEng.gf>dg-only=短语本*,句子*,单词*,问候语*,数字,数字英语,DisambPhrasebook英语> ! dot-Tpng _gfdepgraph.dot>pgraph.png

本体论

抽象语法定义本体论在常用语手册后面。可以在中找到一些解释本体文档,由抽象语法文件生成句子.gf单词.gf通过制作文档.

运行时系统和用户界面

常用语手册使用PGF服务器用Haskell和迷你吧库用JavaScript编写。由于这些系统的源代码可用,任何人都可以在自己的计算机上本地构建短语手册。