【文件属性】:
文件名称:RapydScript:受Python启发,杂乱无章JavaScript
文件大小:617KB
文件格式:ZIP
更新时间:2021-04-13 11:15:44
javascript python transpiler rapydscript JavaScript
RapydScript
什么是RapydScript?
RapydScript是JavaScript的预编译器。 语法与Python非常相似,但也支持JavaScript。 该项目被编写为CoffeeScript的更清洁的替代品。 这是RapydScript中的高性能Fibonacci函数及其在编译后生成JavaScript的快速示例:
def memoize ( f ):
memo = {}
return def ( x ):
if x not in memo : memo [ x ] = f ( x )
return memo [ x ]
@ memoize
def fib ( n ):
if n == 0 : return 0
elif n == 1 : return 1
else : return fib