タグ

Lispに関するwkmyのブックマーク (30)

  • http://hagi.is.s.u-tokyo.ac.jp/~yh/yoiko.html

    wkmy
    wkmy 2012/02/06
    ありがとうございます.
  • Building a Windows CLISP version

    First install a "Full installation" of MinGW-4.1.1.exe with all default settings. Then install MSYS-1.0.10.exe. Use "C:\mingw\1.0" as the installation directory. Use these answers for the post-installation process: Do you wish to continue with the post install? [yn ] -> y Do you have MinGW installed? [yn ] -> y Where is your MinGW installation? -> c:/MinGW Save clisp-2.38.tar.gz, clisp-2.38.patch

  • Index of /pub/essay/hagiya

    Name Last modified Size Description Parent Directory 12-Jul-1993 11:47 - 7bits/ 01-Jun-1994 11:22 - cp/ 12-Jul-1993 12:47 - essay/ 10-Jun-1999 14:01 - h/ 12-Jul-1993 12:35 - kaisetsu/ 10-Dec-1997 21:21 - misc/ 28-Dec-1995 09:39 - seminar/ 05-Jan-1995 11:04 -

  • Maclisp - Wikipedia

    MacLISP(または MACLISP)は、LISPプログラミング言語の一種。初期のLISPに基づき、1960年代後半、MITの Project MAC で開発された。リチャード・グリーンブラットがメインプログラマとして PDP-6 向けのコードベースを書き、その後の保守や開発は Jon L. White が担当した。'MacLISP' と呼ばれるようになったのは1970年代に入ってからで、PDP-6 上に他の LISP 処理系も登場したためである(BBN Lisp)。 MacLISP は DEC PDP-6/10 上で動作した。当初オペレーティングシステムとしては ITS だけだったが、後には PDP-10 上の他のOSでも動作するようになった。当初の実装は PDP-10 のアセンブリ言語で書かれていたが、後に Multics 上に PL/I を使って移植されている。MacLISP では

    wkmy
    wkmy 2011/11/15
    LISPの方言.
  • Common Lisp の解説と小品

    Common Lisp の解説と小品

  • 紫藤のページ

    紫藤のページにようこそ! Lisp, Haskell, Python, Sather などの関数型言語の解説、小品プログラムを載せています。 ここでは関数型プログラミング言語をものすごく広い意味で使っており、 手続きをデータとして扱える言語を指します。 (Python, Sather などは普通はオブジェクト指向言語に分類されます。) また、xyzzy のマクロに関するメモもあります。 面白そうな割りに、web 上に文書が少ない題材を取り上げています。 リンクはご自由にお張りください。 更新ログ [Sep 15, 2014](Python) Set を用いたライフゲームの実装 を作成 [Jul 21, 2014]デコレータを用いた bottle.py のアクセスコントロール を作成 [Jul 13, 2014]Maildir のバックアップ を作成 [Jun 28, 2014]自宅サーバの

  • Gauche - A Scheme Implementation

    Gauche(ゴーシュ)は、スクリプトインタプリタとしての使い易さに重点を置いて 開発を行っているR7RS準拠のScheme処理系です。日常業務の中でのちょっとした処理を行う スクリプトを気軽にSchemeで書きたいなあ、という願望のもとに、 起動が速いこと、システムへのアクセスが組み込まれていること、 最初から多国語対応を考慮していること、 リスト処理ライブラリとして他のC/C++プログラムから簡単にリンク可能であること、 などを目標としています。 Gaucheは多くのUnix系プラットフォーム およびWindows上で動作します。 実装されている機能の概要については、 機能のページをご覧ください。 News 詳しい変更はChangeLogをどうぞ。 また、最新の開発状況はGitリポジトリで知ることができます。 2024/4/23 Gauche 0.9.15 リリースノートを参照してくだ

  • どう転んでもLisp 東京大学情報理工学系研究科創造情報学専攻竹内郁雄(pdf)

    どう転んでも Lisp 東京大学 情報理工学系研究科 創造情報学専攻 竹内郁雄 1 はじめに 稿は, これまでにいろいろなところで書いたり喋ったりしてきたものをベースにしてい る. 特に電子情報通信に書いた招待論文 [1] をベースにしている. どこかで見た覚えがある なぁと思われたらごめんなさい. 1966 年に P. J. Landin の書いた “Next 700 Programming Languages” という少し古い論文 [2] がある. この論文の要旨は「これからざっと 700 個のプログラミング言語が設計されるだ ろうが, どれも同じ穴のムジナの変種. 言語の設計には 2 つの独立な選択, つまり, 文法の選 択とデータ型の選択がある. これさえ済ませば言語は一丁上がり. それ以外の言語の骨格は ラムダ計算で尽きている. それ以上なにを望むことがあるか.」という哲

  • OOエンジニアの輪! 〜 第 21 回 川合史朗 さんの巻 〜

    Hope is a good thing, maybe the best of things, and no good thing ever dies. (希望は良いもの、おそらく最上のものだ。そして、良いものは決して消えない。:『ショーシャンクの空に』より) 高林さんとのつながり -- 今回は、高林さんからのご紹介ですが、どういったつながりですか? 実は、直接お会いしたことは一度もないんです。一番最初はですね、Paul Graham の『Beating the Averages』 っていうのを、私が翻訳(邦題『普通のやつらの上を行け』)させて頂きまして、それの感想をメールで頂いたのがきっかけです。それから、私が開発している Scheme 処理系(Gauche)を使って頂いています。 -- 川合さんにとって翻訳って、あれは自分で読んで面白いものをみんなに見てもらう、っていうところですか?

    OOエンジニアの輪! 〜 第 21 回 川合史朗 さんの巻 〜
  • Introduction to Scheme Programming Language

    まえがき 世の中には様々なプログラミング言語があるが,文書では,Lispプログラミン グ言語の一つの方言であるScheme(スキーム)を紹介する.ここではSchemeを直観 的に理解することをまず目標として,形式的に完全であるかどうかにはこだわら ないことにする. ※見た目にもあまりこだわらないことにする:-) より詳しくは, 湯浅太一 「Scheme入門」 岩波書店 K.ディヴィグ著 / 村上雅章 訳 「プログラミング言語 SCHEME」 ピアソン・エデュケーション 2000 猪股俊光, 益崎真治 「Schemeによる記号処理入門」 森北出版 1994 D.P.フリードマン, M.フェライセン 著/ 元吉文男, 横山晶一 訳 「Scheme手習い」 マグロウヒル出版 1990 H. Abelson, G.J. Sussman and J. Sussman 著 "Strucuture a