《OnLisp》书籍内容转录至Markdown格式的介绍

需积分: 5 0 下载量 51 浏览量 更新于2024-11-01 收藏 236KB ZIP 举报
资源摘要信息:"《onlisp-markdown》是对保罗·格雷厄姆(Paul Graham)的著作《OnLisp》的Markdown格式转录。本书被认为是学习Lisp语言及其宏系统(Lisp Macros)方面极具指导意义的资料。Markdown是一种轻量级标记语言,旨在使用易读易写的纯文本格式编写文档。 《OnLisp》这本书原先是用标准的文档排版语言编写的,现在被转录成Markdown格式,使得内容可以更方便地在网页上阅读和编辑,同时也有助于内容的跨平台分享和版本控制。Markdown格式的文档通常可以在GitHub等平台上得到更好的呈现。 转录工作目前尚未完成(大约完成了90%),这意味着在转录过程中还存在一些问题和遗漏。这些问题包括缺失的图表、缺少许多标识符和关键字的代码高亮显示,以及许多页码参考将被部分参考替换。这些遗漏可能会影响读者的理解和体验,但即便如此,已经完成的部分仍可能具有很高的参考价值。 Markdown的特性包括使用易读易写的纯文本格式来控制文档的格式,如使用`#`来创建标题,使用`*`或`_`来创建斜体,以及使用`**`或`__`来创建粗体。这种格式比HTML或LaTeX等更复杂的标记语言简单得多,但仍然能够提供足够的格式化选项。 保罗·格雷厄姆是一位知名的计算机程序员、作家和风险投资人。他的作品对许多技术领域产生了深远的影响。《OnLisp》一书详细探讨了Lisp语言的宏系统,并提供了大量的示例和解释,帮助读者理解宏的强大功能和Lisp编程的深奥之处。这本书不仅仅是一本技术手册,它还被看作是对于编程哲学和软件设计的深刻洞见。 由于《onlisp-markdown》文件列表中带有“master”字样,可以推断该文件可能存储在一个版本控制系统中,如Git。Git是一个开源的分布式版本控制系统,用于高效地处理从小项目到大型项目的所有事情。在Git中,“master”通常是一个分支的名称,是默认的主分支。然而,随着Git社区对语言的敏感性提升,现在更推荐使用“main”来替代“master”。 总之,《onlisp-markdown》是一个在技术社区中可能具有重要价值的资源,尤其是在Lisp语言和函数式编程领域。尽管它不完整,但它代表了将经典著作转换成现代文档格式的一种努力,使得这些知识能够更容易被现代读者所接受。"