このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

2012-02-17から1日間の記事一覧

コゥゼン代数もっと

http://d.hatena.ne.jp/m-hiyama-memo/20100109/1263025526 http://d.hatena.ne.jp/m-hiyama-memo/20120210/1328853295 これらの続き。いやいやいや、コゥゼン代数やっぱり非常に便利だわ。コゥゼン代数(Kozen algebra)は僕の命名で、コゥゼン自身は terms…

Catyのtyping rulesと制約の可解性を少し

次のようなtyping rulesを設けたとする。 Γ ⇒ f:: A->B Γ ⇒ g:: C->D Γ ⇒ B⊆C ------------------------[パイプ] Γ ⇒ (f | g):: A -> D Γ ⇒ x∈B Γ ⇒ f:: A-> B ------------------------[変数生成] Γ ⇒ (f > x) :: A-> B Γ ⇒ x∈B ------------------------[…

Catyのtyping rulesの基本

式の構成に従って型付けするが、その構成法は: パイプ |と; 配列構成 [,] オブジェクト構成 {,} タギング @ 変数生成 > 変数参照 % each each --obj 単なるeachと挙動が違う take when分岐 case分岐(難しい) cond分岐はやらない beginブロック repeat cal…