JavaScript解析器 Jison
jopen 13年前
JavaScript解析器,Coffee就是使用Jison解析的。Jison 将一个上下文无关语法作为输入,输出对应的JavaScript代码,类似Yacc。 <br /> <span style="font-weight:bold;">项目地址</span>: <a href="/misc/goto?guid=4958194730031392882" target="_blank">http://zaach.github.com/jison/</a> <br /> <img title="JavaScript解析器 Jison" border="0" alt="JavaScript解析器 Jison" src="https://simg.open-open.com/show/0cb471705d5babaa24458560b4967a38.gif" width="300" height="95" /> <br /> <br /> <p><a href="/misc/goto?guid=4958184195629946193" target="_blank">CoffeeScript (GitHub repo)</a> 是一个使用纯Ruby编写的新编程语言,创建者 Jeremy Ashkenas戏称它是- JavaScript的不那么铺张(买弄)的小兄弟。因为CoffeeScript会将Ruby编译成JavaScript,而且大部分结构都相似,但不同的是,CoffeeScript拥有更严格的语法。</p> <p>先来看下对比代码(左为<span class="hilite1">CoffeeScript</span>):</p> <p><img style="width:562px;height:369px;" title="CoffeeScript (GitHub repo) 是一个使用纯Ruby编写的新编程语言" border="0" alt="CoffeeScript (GitHub repo) 是一个使用纯Ruby编写的新编程语言" src="https://simg.open-open.com/show/a7e276a0ac2d5428b649865bd3f99679.png" /></p>