JS 全名叫 JavaScript,其实是两个单词组成的。但是它和 JAVA
没有什么直接关系?只是语法相似罢了。JS 也是一种脚本语言,也需要解释器才能执行。它的解释器,是系统自带的,集成在浏览器上。也就是说,想看 JS
的运行效果,就得用浏览器来运行它。或者直接调 JS 解释器,这个有点难度,呵...
分类:
Web程序 时间:
2014-04-30 03:21:06
阅读次数:
658
当我写到这里的时候,我自己都吃了一惊。
环境、存储这些比较让人耳熟的还没讲到,continuation先出来了。 维基百科里对continuation的翻译是“延续性”。
这翻译看着总有些违和感而且那个条目也令人不忍直视。 总之continuation似乎没有好的中文翻译,仿佛中国的计算机科学里没有...
分类:
其他好文 时间:
2014-04-30 01:06:44
阅读次数:
562
最近在看DSL的东西,对于外部DSL,写一个解释器是必不可少的。我试图归纳一下我学到的,以写一个解释器为目标,讲一下如果来实现一个可用的解释器。一个解释器通常可以分为一下几个阶段:
词法分析(Lexer) 语法分析(Parser, BNF, CFG, AST) 语义分析(AST的处理, annota...
分类:
其他好文 时间:
2014-04-30 00:39:01
阅读次数:
466