以前は JavaScript のことばかり書いていたのが信じられないくらい、Scheme のことばかり書いていることについての説明文です。 ホップ当ダイアリーのタイトルからもお分かりかもしれませんが、私は元々 JavaScript について書きたくなって、ブログというものを... 続きを読む
第1回 ちょっと変わったLisp入門 吉田 裕美 有限会社イーワイオフィス 2008/10/31 Lispの一種であるScheme。いくつかある処理系の中でも気軽にスクリプトを書けるGaucheでLispの世界を体験してみよう(編集部) 「Gaucheでメタプログラミング」と題して、これ... 続きを読む
9/23日 午前2時に募集を開始した60名枠の観覧募集ですが、9/23日 19時付近に定員に達しました。 皆様、参加の応募ありがとうございます。 ※現在、定員に達したため、キャンセル待ちの受付のみになっております。 会場付近で20時より懇親会も予定されております... 続きを読む
勾配の緩やかな初心者向け Scheme 入門ページです。 コンピュータは使ったことがあるが、プログラミング経験があまりない人を想定しています。 Scheme の解説はすでに山ほど優れたものがありますが、あえて解説記事を書いてみました。 Scheme のような抽象的な... 続きを読む
お知らせ 旧WindowsでSchemeを 復活させました。コンテンツは少しずつ復活の予定です。 しばらく大学に通って数学の勉強に没頭してました。 まだまだ勉強は続くのですが、コンピューターもやはり大好き。 そして、大好きな言語はやっぱりSchemeだね。 ChezEdit... 続きを読む
わからない…… わからない…… R6RSのAppendix Aに載っている形式的意味論がわからない…… Schemeの形式的意味論を理解するための冒険は、 R6RSを印刷して読みながら、実際にPrologとかで、 意味論にそったインタプリタを作ることよ わからない…… そんな面... 続きを読む
http://mywiki.jp/itkz/SICP+%93%C7%8F%91%8D%C0%92k%89%EF/2008-02-08/ * 後に書いているはずの (define biggest (if (> bigger c) bigger c)) が先に評価されているっぽいので (define biggest (if (> bigger c) bigger c)) と順序を入れ替えたら動いた。 * d... 続きを読む
schemeGauche でコードを書いているときにコードが意図どおりに動かないことがあります。そのような場合にデバッグする方法を4つ紹介します。 前提まず Gauche はリリースされている最新版を使った方が良いでしょう。Linuxのディストリビューションによってはパ... 続きを読む
このページでは、プログラミング言語Schemeの紹介、および 自作のSchemeのライブラリやアプリケーションの紹介をしてゆきます。 特に、ファイルをパーズしてテキストファイルを生成したりとか、 プロセスを監視したりとか、ちょっとしたGUIをでっちあげる と言... 続きを読む
はじめに本書の構成 (1)本書の対象読者本書の表記本書の使い方執筆時点でのGaucheバージョン謝辞第1部: 思想LispとScheme (4)Gaucheの特徴 (1)すべて式であるすべてリストである (1)lambdaは空気のような存在である (2)プログラミングとは名前付け(bind)である... 続きを読む
Gauche(ゴーシュ)は、スクリプトインタプリタとしての使い易さに重点を置いて 開発を行っているR5RS準拠のScheme処理系です。日常業務の中でのちょっとした処理を行う スクリプトを気軽にSchemeで書きたいなあ、という願望のもとに、 起動が速いこと、システム... 続きを読む
この原稿の最新版について この原稿に加筆した最新版が書籍「プログラミングGauche」に収録されています。 引用や紹介をされる方はなるべく書籍収録版を参照してください。 他の言語のプログラマがSchemeプログラムを書くとき、 どうしても発想が手続き的(proce... 続きを読む
(Table of Contetns) (おしらせ) ((Scheme) (Lisp) の Blog) [New 2004/01/22] ; Blog を使ってみました. Scheme, Lisp やスクリプト言語の最近の話題はこちら. (Scheme と Lisp のドキュメント) ; Scheme, Lisp リンク集. (Scheme と Lisp のプログラミングテ... 続きを読む
Scheme, SICP計算機プログラムの構造と解釈posted with amazlet on 06.04.15 Gerald Jay Sussman Julie Sussman Harold Abelson 和田 英一 ピアソンエデュケーション (2000/02) 売り上げランキング: 56,404 Amazon.co.jp で詳細を見る 自分が「計算機プログラム... 続きを読む
昨日は、1000speakers の第1回のイベントがありました。1次会は Ustream にて参加し、2次会から現地で参加しました。2次会でSICP読書会の話で盛り上がり、水曜日の読書会に参加しようと言うことになり、amachang など数名の方々に色々と Scheme の書き方を教え... 続きを読む
カゼ気味でなかなか進みませんでしたが、やっと資料ができました → http://www.ey-office.com/pdf/AmaCon1.pdfオレオレLisp の方も、2日前に思いつきで変更を始めたのですが、なんとか終結 (^_^)bソースは → http://www.ey-office.com/svn/rails/trunk/lis... 続きを読む