js-scala:js.scala

时间:2024-06-13 10:03:50
【文件属性】:

文件名称:js-scala:js.scala

文件大小:2.45MB

文件格式:ZIP

更新时间:2024-06-13 10:03:50

TeX

js-scala:JavaScript作为Scala中的嵌入式DSL js-scala是一个Scala库,提供可组合JavaScript代码生成器作为嵌入式DSL。 从类似于Scala的代码生成(优化)JavaScript代码: import scala . js . language . JS trait JavaScriptGreet extends JS { def greet ( name : Rep [ String ]) : Rep [ Unit ] = { println( " Hello, " + name + " ! " ) } } greet是一个JavaScript程序生成器,生成了一个在控制台中打印消息的程序: function greet ( x0 ) { var x1 = "Hello, " + x0 ; var x2 = x


网友评论