xs-lang
kdb+/q
や
Forth
にインスパイアされた
動的型付け
、
動的スコープ
、
連結配列言語
。
OCaml
製
パブリックドメイン
連結指向言語
に通ずる
右から左に評価する
xs
は
eXtra Small
の意味らしく言語仕様が小さいとのこと
PoC提示のため言語で実装は小さい。
code:factrial.xs
fac:(prod 1+til);
code:fibonnaci.xs
fib:(n:(neg 1)+;0@n do(2 enlist 1@x sum x~)
0 1
);
code:euclid_gcd.xs
gcd:{([
x
y]):..;if y==0(x)(y gcd x mod y)};
https://cryptm.org/xs/
https://github.com/smabie/xs
#参考実装
#プログラミング言語