スタック指向型の強力なスクリプト言語
- スタック指向型の効率的な実行モデル
- 明瞭で分かりやすいエレガントな構文
- 便利で拡張性の高い豊富なコマンド
- 強力かつ柔軟なデータ型の仕組み
これはStackプログラミング言語でFizzBuzz問題を解くサンプルコードです
(
(i) var
(Fizz) ()
i 3 mod 0 equal if
) (fizz) var
(
(i) var
(Buzz) ()
i 5 mod 0 equal if
) (buzz) var
1 101 1 range (i) (
() (msg) var
msg i fizz eval concat (msg) var
msg i buzz eval concat (msg) var
(
i (msg) var
) ()
msg () equal if
msg print
) for
どんな貢献も大歓迎です! 気軽にプルリクエストを開いてStackプログラミング言語をより良い物にしましょう。
Stackプログラミング言語はMITライセンスに基づく自由ソフトウェアです。誰もが利用や変更が出来ます。 詳細についてはLICENSE ファイルをご覧ください