markdown脚本用来将markdown文件转化为html文件
gcc命令将c源文件转化为可执行文件,执行后输出结果。
两者有相通之处吗?
是的。他们的输入和输出都是文本内容。
amoblin在Marboo的用户手册里这么写:
Marboo将文档和程序抽象为如下3步:
1. 输入 (markdown等置标语言文档、python等脚本语言文件、c等编译语言源程序)
2. 处理 (markdown的perl脚本、python脚本的python命令、c的gcc命令)
3. 输出 (markdown等置标语言的HTML输出,python等脚本的执行结果,c等源文件的编译执行结果)
可以看出,上述3步中的内容有一个共同特点:都是文本类型。
只要是文本类型,那么就好管理了。大致来说,文本内容分3类:
* 将内容语法高亮显示的
* 直接显示内容的
* 作为HTML显示内容的
下面举了一个python脚本的例子:
http://marboo.biz/guide/#id2
这是Marboo将文档和程序统一起来的思想,你觉得呢?
gcc命令将c源文件转化为可执行文件,执行后输出结果。
两者有相通之处吗?
是的。他们的输入和输出都是文本内容。
amoblin在Marboo的用户手册里这么写:
Marboo将文档和程序抽象为如下3步:
1. 输入 (markdown等置标语言文档、python等脚本语言文件、c等编译语言源程序)
2. 处理 (markdown的perl脚本、python脚本的python命令、c的gcc命令)
3. 输出 (markdown等置标语言的HTML输出,python等脚本的执行结果,c等源文件的编译执行结果)
可以看出,上述3步中的内容有一个共同特点:都是文本类型。
只要是文本类型,那么就好管理了。大致来说,文本内容分3类:
* 将内容语法高亮显示的
* 直接显示内容的
* 作为HTML显示内容的
下面举了一个python脚本的例子:
http://marboo.biz/guide/#id2
这是Marboo将文档和程序统一起来的思想,你觉得呢?