2007-12-03から1日間の記事一覧

簡易ワークスペースを作る

やっぱり新しいバージョンのSeaSideが使えるsqueak版に乗り換え 80番起動 一旦停止させて80番で再起動 KomSeasideJ stop. KomSeasideJ startOn: 80. 今回のコード formを作ろう http://d.hatena.ne.jp/minekoa/20061002/1159813201 目的そのままなので、ここ…

letのマクロ

letのマクロがどう展開されるか実験する。 本節では、導出式型をプリミティブ式型(リテラル、変数、手続き呼び出し、lambda、if、set!)に置き換えるマクロ定義を示す。 http://www.swiss.ai.mit.edu/~jaffer/r5rsj_9.html#SEC81 Gaucheのletは組み込みのSpec…

httpアクセス

awk

ソケット通信の練習としてhttpアクセスをやってみる。 3.8.9 getline を使ってコプロセスから入力する gawkはコプロセス(coprocess)を起動して 双方向の通信を可能にすることができる。 これは`|&'演算子を使って行う。 典型的には、以下の例のように データ…