昨日の、 Compile Error: [internal error] stray local variable:の件で shiro さんからコメントを頂きました。ありがとうございます。 0.8.6 以前では、コンパイラの最適化ルーチンのバグで、このエラーが発生することがあるとのことです。 http://www.shi…
Gauche でクロージャを作っていて、ちょっと良く判らない動作に遭遇しています。先ず、以下のコードをトップレベルで評価すると意図した通りに動作してくれます。 (1) トップレベルで評価すると意図した通りに動作する。 (define (make-counter init increme…
■ Schemeの勉強、10日目 で、結城さんが、 perldocやriやrefeのような、コマンドラインベースで読めるドキュメントツールがあるとよいなあ。 と仰っています。これについて shiro さんが、gauche.interactive の `info' を紹介されています。やはりオンライ…
先日のエントリで多値を返す関数について考えてみましたが、`call-with-values' に渡せる手続きに引数が渡せないことから、再帰的に利用することができなさそうに感じていました。しかし、よくよく考えれば、そんなことは無いですね。二つの引数 a, b をとっ…
以前のエントリで、Scheme で多値を返す関数について shiro さんに教えて頂いたのですが…… (define (dvals a b) (values a b)) => dvalsという余り意味の無い、多値を返す関数を定義して評価すると、 (dvals 1 2) => 1, 2となります。 ここで `dvals' は、二…
おおっ、id:higepon さんが Emacs リングに参加されていますね。お待ちしておりました。;-)このリング、私しか参加してなくて随分寂しかったんですよね。はてなって Emacs 人口がそんなに少ないんでしょうか。確かに少ないと感じることは多いですけど。しか…
これまで、アルゴリズム言語 Scheme に関する第五改訂報告書を参照していたんですが、何のことはない、同じ site の http://www.sci.toyama-u.ac.jp/~iwao/Scheme/scheme.html に、日本語版の info が置かれていることに気付いたので、Info で読める様にして…
ようやくエントリが実際の動きに追い付いてきましたが、昨日、id:higepon さんが SICP リングを作られたことを知り、早速参加させて頂きました。ちょっとトラブルがあったせいで慌ててしまい、登録が上手くできてなかったのを、先程やり直させて頂き、id:hig…
で、時間無いながらも、地道に Gauche を使った Scheme の簡単な学習と、RSS Feeds の未読消化に努めていると、最近はどうやら魔術師本 (SICP) が旬な様ですね。計算機プログラムの構造と解釈作者: ジェラルド・ジェイサスマン,ジュリーサスマン,ハロルドエ…
先日のエントリ (d:id:teny:20060416) で、Gauche という Scheme の実装をインストールしていた (素晴しい処理系を公開しておられる shiro さんに感謝致します) と書きましたが、このインストールを実施したのが 2月の半ばでした。もう 5月に入ったというの…
C-x C-e で評価すると、評価結果が minibuffer に表示されますが、末尾に改行が付いていて、不必要に minibuffer が拡がってしまうので、 ;; C-x C-e 時に minibuffer が不必要に拡がるのを抑止。 (defadvice gauche-message (around expand-echoarea activa…
そこで、http://www.shiro.dreamhost.com/scheme/wiliki/wiliki.cgi?Gauche%3aEditingWithEmacs で幾つか紹介されている Majar Mode から、http://www.hh.iij4u.or.jp/~nishio/gauche-mode/ を使ってみることにしました。 この時点で最新の snap shot だった…
もう二ヶ月前になりますが、多値関連のエントリで shiro さんに指摘を受けたことから、やっぱり Scheme の環境をちゃんと持っておかなくてはと思い、自分の環境に Gauche を install し、遊んでみることにしてました。その後、全く構築した環境にも Web にも…
で、migemo をインストールすべく、bsearch.rb, romkan.rb を home ディレクトリに配置し、migemo の configure && make... と、make test で引っ掛かりました。 どうやら migemo の辞書を作る事ができません。 色々と調べてみると、どうやら、 [ruby-dev:24…
新しい開発環境を与えられたので、好みの環境を設定してみました。一応、shell と ssh の環境を整え、svn の client も動作可能な状態にしてから、いそいそと Emacs/XEmacs の環境を設定していました。私は普段 XEmacs を利用しているので、ここでも取り敢え…
色々とありまして、2ヶ月ほどの間、社会から隔離、途絶された生活を送っていました。 果して社会復帰できるんでしょうか。
■[雑記/備忘]なぜ、多値関数は人気がないのだろう 次々に興味深い話題が。もう本当に片付けなきゃならないことが山程あるだろうって。最初にこのエントリを読みながら思ったこととしては、 多値を返す事ができる言語としては、Perl, Ruby, Python があるか…
■[Emacs][perl] Perlモジュールのソースを簡単に開く機能の話の続き と、先日のエントリで Trackback を送った id:higepon さんに取り上げて貰っておきながら、全く反応できませんでした。申し訳ないことです。このところ、公私共に色々とあって (と言っても…
;; もう今さら、な感じも無きにしもあらずですが。少し前のはてなの質問に、 Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。 というのがあって、私も回答 (過去、答えてみようと思ったはてなの質問が二件あるので…
僕は、オブジェクトもthisもサッパリ理解できなかった という話になりました。 檜山さんのお書きになるエントリは面白くてためになる、そして凄く刺激される、いつも楽しみにしている、私のお気に入りです。 ;; でも圏論とかは難しくてダメなのでした。その…
昨日のエントリで、檜山さんの問い掛けに反応してみたのですが、判ってはいましたが、読み返してみるとやはり中途半端ですね。特に後半の二点について。今日も同じなのかもしれませんが、少しだけ補足しておきたいと思います。 代入文の右と左で使える式の形…
■[雑記/備忘]「常識」というよりは「理解の基盤」と「説明の方法」 檜山さんのところで興味深い話が。昨日のエントリから続いている話ですが、昨日とは異なり、今日の話は読者への問い掛けになってます。昨日のエントリでは、檜山さんが書かれている `プロ…
高木浩光先生が、「サニタイズ言うなキャンペーン」を張られている様ですが、 「じゃあなんと言えばいいのか」って? という日記エントリの中で、 「消毒する」という表現には、「変数にシュッ・シュッと消毒液をかけておく」というニュアンスがあるように思…
id:babie さんにコメントした件ですが、 ■[screen] UTF-8 環境 (2) と、まあ何とか上手く動作してくれた様です。そもそも私は .emacs に、 (progn (make-variable-buffer-local 'blocal-string) ;; buffer local な変数を生成。 (setq blocal-string "") (le…
先日のエントリで、 GNU screen を使い始めて数ヶ月が経ち、ようやく慣れてきました。... という id:naoya さんの質問に回答してみた、と書きました。 そのときに emacs-w3m で直接回答することができませんでしたと、ちょっと拗ねながら書いたのですが、nao…
初めて回答してみました。 id:naoya さんが GNU Screen のことで質問されていたのが、MM/Memo の注目 URL として feed されていたもので。で、回答をしようとしたところ、何と `答える' の anchor が JavaScript になっているため、emacs-w3m では回答できな…
凹 [Emacsen] ミニバッファでの補完 kitaj さんに読んで頂けた様です。 ファイル名などを補完したいときは、基本的には求めるファイルが存在していて、それを補う訳ですから、脳内補完はやっぱりあるんでしょうね。私も iswitchb は使っていますが、同時に、…
忙しいとか言いながら、Emacsen と聞いて黙っていられなくなってしまいました。 凹 [Emacsen] TAB派が多いのね というファイル名補完の話で、一昨日、無理矢理に comment していました。 但し、最初に書いておきますと、私の環境は Emacsen とは言っても XEm…
もう、すっかり時代遅れの感がありますが、素晴しいイベントだった模様です。 カンファレンスの開催がアナウンスされたときから、当日は現世と途絶された空間に居ることが確定していたので、MM/Memo に行きたい〜と書くくらいしか抵抗できずにいたものですが…