摘要: sgmltool是作者开发的一种支持各类SGML应用系统的编译系统。sgmltool动态解释DTD和SGML文档,将后者转换成一种规范化的内部结构,并保存到面向对象数据库OSCAR中。OSCAR中规范的SGML数据结构可作为其它SGML应用系统的基础。该文详细讨论Sgmltool的实现技术,重点介绍用sgmltool解释SGML语言的词法分析、语法分析及语文处理等层次的控制流和数据流.
关键词:
SGML,
DTD,
超媒体文档
Abstract: This paper presents ideas and methods to develop an SGML compiler, sgmltool.With sgmltool, SGML documents are interpreted into formal data forms which are stored into the object-oriented datebase system OSCAR from which the SGML ctocuments are easilly accessed by SGML applications. The emphases of the paper are the control flow and the data flow among the SGML processing modules like lexical parsing, Syntactic parsing and semantic translation.
中图分类号:
钱光晖,李善平,何志均. SGML语言的编译实现[J]. , 1998, 24(01): 30-33.
Qian Guanghui, Li Shanping, He Zhijun. Implementation of SGML Compiling[J]. , 1998, 24(01): 30-33.