ruby是数据文件也是程序
时间:2012-6-23
现在为了分析上述的PackRat程序,我们可以采用正则表达式或者分析器生成工具,琮可以手工编写一个传统的分析器,首先读取一个单词,即“backup”,然后开始查找双引号,再然后打住,一定有更简单的方法。仔细查看以上的文件备份指令,我们发现它们似乎就是Ruby方法调用.等等!我们说它们可以是Ruby方法调用白前提是,backup,to和interval全都是Ruby白方法名,如果能够做到这样白话,我们就有子完全适合白的Ruby程序-也就是有一系列对于Backup,to和interval的调用,每个调用都接受一两个参数,这些方法调用的参数周围没有括号,这在Ruby中完全可行的。