文学编程概念

文学编程概念文学程序是用自然语言(比如英语)写出来的对程序逻辑的解释,程序中交织点缀着宏和传统源代码段

在文学编程的源文件中,宏很简单,它或与标题类似,或是解决编程问题时用人类语言描述抽象的解释性短语

它把代码段或更低层次的宏隐藏了起来,且与计算机科学教学时经常用到的,用伪码写的算法相似

这些任意解释的短语成为新的精确的操作符,操作符由程序员在运行过程中创建,组成了在基本编程语言之上的“元语言”

预处理器用于替换任意层级,说得更准确些是“在'网'和宏之间创建联系”,用命令"tangle"产生可编译源代码,用命令"weave"产生文档

预处理器还提供了写出宏的内容的能力和在文学程序源文件中的任何地方增加已创建的宏的能力,由此不必受传统编程语言强加的那些限制或是打断自己的思路

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关