Skribe: a functional authoring language

JOURNAL OF FUNCTIONAL PROGRAMMING(2005)

引用 6|浏览2
暂无评分
摘要
This paper presents SKRIBE, a functional programming language for authoring documents, especially technical documents such as web pages, technical reports, and API documentation. Executing Skribe programs can produce documents in various formats, such as PostScript, PDF, HTML, Texinfo, or Unix man pages. That is, the very same Skribe program can be used to produce documents in different formats. Skribe is a full featured programming language whose syntax makes it look like a markup language à la HTML.For the sake of the example, here is the whole SKRIBE source code for the paragraph above:(p [This paper presents, (Skribe), a functional programming language for authoring documents, especially technical documents such as web pages, technical reports, and API documentation. Executing Skribe programs can produce documents in various formats, such as PostScript, PDF, HTML, Texinfo, or Unix man pages. That is, the very same Skribe program can be used to produce documents in different formats. Skribe is a full featured programming language whose syntax makes it look like a markup language à la HTML.])SKRIBE can be downloaded at: http://www.inria.fr/mimosa/fp/Skribe.
更多
查看译文
关键词
markup language,full featured programming language,la html,executing skribe program,unix man page,api documentation,technical document,skribe program,functional authoring language,technical report,functional programming language
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要