Pocketlang是一种用 C 编写的小型(约 3000 个分号)和函数式语言。它在语法上类似于 Ruby,可以学会。 包括编译器、字节码 VM 和运行时,它是一个独立的可执行文件,具有零外部依赖项,就像它的自描述名称一样。 pocketlang VM 可以很容易地嵌入到另一个托管程序中。
和他们的精彩书籍被用作编写这种语言的参考。
口袋郎长什么样
# Python like import statement.
from lang import clock as now
# A recursive fibonacci function.
def fib ( n )
if n < 2 then return n end
return fib ( n - 1 ) + fib ( n - 2 )
end
# Prints all fibonacci from 0 to 10 exc
1