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

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

2010-10-18から1日間の記事一覧

エルゴット・イテレーション付きのCatyScript

CatyScript 2.0 で何ができるか? まずは例から: /** 整数値の階乗を求める * 入力として負の整数を許す、負の入力に対する出力はその数 */ command fact :: integer -> integer { [dec, pass] | fact2 };command fact2 :: [integer, integer] -> integer {…

CatyScript 2.0

とりあえず予定つうか希望を。 ワード概念とワードの解釈の明確化(文字列解釈、名前解釈、値解釈) when分岐の拡張(疑似タグ分岐と値分岐) 変数参照の明確化(構文、メカニズム、意味論) スコープの明確化(環境変数、パラメータも含めて) set, doset構…