ババ抜きを作ろう その1
0. PrefaceRead-Eval-Print Loopと聞くとどうしてもインタプリタを想像する人が多いと思う。しかし、以前指摘した通り、スクリプト以外のソフトウェアは全て何か...
ババ抜きを作ろう その2
5. メッセージ分離方式(承前)次は捨てられたカードを表示する関数、showDiscardCardsを作る。;;; 捨てられたカードを表示する文字列(define (showDis...
ババ抜きを作ろう その3
12. readを作るところで、この時点(出力関数を作成した時点)で実はREPLそのものは成立する。現時点、ゲームの終了条件、ってのは定義してないが、単純に言うと、Python原作...
ババ抜きを作ろう 補足
補足として、洒落でPython版も作ってみた。人によってはやっぱりLispより「フツーのプログラミング言語」で記述した方がREPLと言うモデルの「明解さ」が伝わるだろう、からだ。こ...
麻雀幻想曲III
やっと久しぶりに時間が取れたのでレトロな脱衣麻雀をプレイしていた。ルーツは良く知らんが...
RE: プログラミング日記 2022/02/11〜
星田さんの記事に対するコメント。ところで気になるのが各プロシージャの仮引数「w」。これなんなん?と。平たく言うと、環境情報、です。ええと、「12歳からはじめる ゼロからの Rack...
RE: プログラミング日記 2022/03/13~
星田さんの記事に対するコメント。このプロシージャは間接的に構造体を使ってるからここだけ引数をw以外にしたら動かないだろう!と、思ったら動く!動きますね。別に仮引数名で「判別」してる...
Wineがいつの間にか直ってた話
アップデートで壊れてたWine(Linux用のWindowsエミュレータ)が、いつの間にかアップデートを...
RE: プログラミング日記 2022/03/13~
星田さんの記事に関するコメント。今回は一箇所だけ。以前に教えてもらってたと思うのでEmacsの導入を考えてみます。カラーリングされた上にインデントもちゃんとされてるソースを見たら作...
RE: プログラミング日記 2022/03/13~
星田さんの記事に対するコメント。Make-posnって?座標を作る専用の関数があるのか・・それとも座標の表現に極めて便利な2つの値限定のValueって事なんだろうか?あ、それも構造...
- Apple II(8)
- Atari Lynx(4)
- GLib入門(1)
- Macintosh(7)
- MS-DOS(15)
- MSX(2)
- Nintendo 64(1)
- PC-8801(6)
- PC-9801(60)
- PCエンジン(12)
- SG-1000(13)
- RE: Racketで何か(20)
- RE: 番外編(8)
- RE: プログラミング「学習」日記(14)
- RE: プログラミング学習日記(88)
- RE: プログラミング日記(44)
- SHARP X68000(23)
- アニメ(170)
- ゲーム(65)
- ゲームギア(4)
- ゲームボーイ(7)
- ゲームボーイアドバンス(14)
- スーパーファミコン(44)
- ネオジオポケット(2)
- ファミコン(41)
- プレイステーション(12)
- プログラミング(228)
- マスターシステム(1)
- マンガ(37)
- メガドライブ(33)
- 攻略(2)
- 日記(124)
- 映画(43)
- 特撮(4)
- 裏ブログ(11)