literate-programming相关内容

在 Windows 上用 Python 进行文学编程的最佳方法是什么?

我一直在尝试使用 Python 进行文学编程的各种方法.我喜欢 noweb,但我有两个主要问题使用它:首先,很难在 Windows 上构建,我在 Windows 上花费了大约一半的开发时间;其次,它要求我缩进每一块代码,因为它会出现在最终程序中——我在编写它时不一定知道.我不想用 Leo,因为我非常喜欢 Emacs. 是否有一个很好的识字编程工具: 在 Windows 上运行 允许我 ..
发布时间:2021-09-25 20:01:09 Python

以 cweb 或 noweb 样式导出代码块名称?

在 Org 模式下编写文学程序时,导出类似于在早期的文学编程工具(如 cweb 或 noweb)中编织.这些工具会将代码块名称添加到编织(导出)输出中.在 Org 模式下,它看起来像这样: 组织文件: #+NAME: mycodeblock#+BEGIN_SRC 语言[源代码在这里]#+END_SRC 导出的输出: =[源代码在这里] 我想知道 Org 模式是否支持以这种方式导出代码 ..
发布时间:2021-06-13 18:57:00 其他开发

LHS和Markdown:代码块

我碰巧非常喜欢Markdown(可能是因为SO),我喜欢在Haskell编程。我最近发现了 Literate Haskell (LHS),我想一起使用Markdown和LHS。让我给你这个愚蠢的例子: Crazy Literate Haskell =========== =========== 这是一些识字的Haskell代码的例子: >模块主要在哪里 看看IO Mona ..
发布时间:2018-06-04 16:59:50 其他开发

将源代码从一个代码块中输入到Emacs组织模式中的另一个代码块

我正在开始使用组织模式,并且我想要做的一些事情似乎应该是可能的,但我无法想象出来。 让我来描述场景:我有一些要在远程服务器上执行的SQL代码。我目前有一个python脚本,将SQL代码作为一个字符串,并为我做这个。没有组织模式,我的工作流程将是从一个文件开始: echo“SELECT name,grade FROM students “>> basic_query.sql ..
发布时间:2017-08-08 02:19:01 开发方法

Clojure文档工具的最新技术

在过去的一年左右,我看到了关于Clojure讨论列表和其他地方关于Clojure代码记录工具的各种公告。这些范围包括像Marginalia这样的全面的识字编程系统,用于创建“Clojure in Small Pieces”(甚至是emacs组织模式)的工具,更为传统的Javadoc样式的解决方案,如Autodoc和Javadoc本身据报道可以与Clojure一起使用。谷歌搜索会产生不同的其他人,也 ..

Clojure文档工具的艺术状态

过去一年左右,我在Clojure讨论列表和其他地方看到了关于记录Clojure代码的工具的各种公告。这些范围从全面的文字编程系统,如Marginalia,以及用于创建“Clojure in Small Pieces”(甚至是emacs org-mode)的工具,以及更常规的Javadoc风格的解决方案,如Autodoc和Javadoc本身据报道可以与Clojure一起使用。 google搜索引起了 ..

文学编程

文学编程是开发软件的方式,其中的文档是第一位的,然后是编码。一个写了code段的文档,然后写段的执行情况。的软件源$ C ​​$ C的外观将是一个普通的文件,如Word,在它code段。 我想dev的店我的工作只用编程书籍进行转换,因为它带来了巨大的优势,code可读性和维护。然而,由于缺乏工具的唱片的用法是有限的公司。例如,编程有文化理想的方法是编写使用文字标记一个段落,然后插入与实施分段。但 ..
发布时间:2015-11-26 20:45:32 C#/.NET