RetricJul 14
RIBOSOME是一个蛮有趣而且很实用的东西,比如我写了这么一段javascript的代码:
readysteady.js.dna:
.#include <stdio.h>
.
.int main() {
var i;
for (i=3; i>0; i--) {
. printf("@{i}!\n");
}
. printf("Go!\n");
. return 0;
.}
然后使用命令
$ ribosome.js readysteady.js.dna
就会生成以下这种C代码:
#include <stdio.h>
int main() {
printf("3!\n");
printf("2!\n");
printf("1!\n");
printf("Go!\n");
return 0;
}