目次は、左のサイドバーを参照してください。 目標この wiki の目的は、連鎖性言語に属するさまざまな言語についての情報収集です。関心の対象は、理論的帰結、およびプログラミング上の実践的なアドバイスの両方です。この wiki では、あらゆる連鎖性言語に関する情報を歓迎します。目指しているのは、バラバラになっているさまざまな言語のコミュニティのまとめ役となり、連鎖性言語について学ぶときに役立つ共有知識源となることです。 非連鎖性言語やコンピュータサイエンス全般に関するコンテンツも追加できます。たとえば、コンパイラの設計、開発ツール、メタプログラミングといったトピックは、連鎖性言語のユーザーにとって有益ですし、連鎖性言語に関するその他のトピックも役立ちます。一般論として、既存のコンテンツと重複するものは避けたいと考えています。また、連鎖性プログラミング以外に関する記事は、そのほとんどをリンクで
_ [言語][Forth][Joy] それは逆ポーランドじゃない(1) 一応、この前のエントリの続き・・・なのかな? Joyの(中の人の)指摘として、我々スタック族が使っている記法は、本当は逆ポーランド記法じゃない、というものがあります。 逆ポーランド記法の元となるポーランド記法は、1920年頃ポーランド人論理学者Jan Łukasiewiczによって考案されたものだそーですが、ポーランド記法では括弧を使わなくても式の意味が一意に決まることが利点として知られています。 ということは演算子のarityは既知であることが前提であるわけで、その意味では可変長引数をとるLispの記法もまたポーランド記法ではありません。 さて、それはともかくとして、ポーランド記法を左右反転したものが逆ポーランド記法、そしてその逆ポーランド記法を採用したのがFORTHやPostscriptなどの「スタック族」
Why Factor The Factor programming language is a concatenative, stack-based programming language with high-level features including dynamic types, extensible syntax, macros, and garbage collection. On a practical side, Factor has a full-featured library, supports many different platforms, and has been extensively documented. The implementation is fully compiled for performance, while still supporti
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く