タグ

lispとLispに関するvelenoのブックマーク (24)

  • 紫藤のページ

    紫藤のページにようこそ! 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]自宅サーバの

  • lisp index

    たけおかの Lisp ページ 目次 emacs Common Lispキーバインド GNU Common Lispを使う。Windows版 (GnuEmacsと、Gnu Common Lispを一緒に使うと便利!) GNU Common Lispを使う。UNIX,FreeBSD,Linux版 (GnuEmacsと、Gnu Common Lispを一緒に使うと便利!) Gnu Common Lisp(GCL)/Kyoto Common Lisp(KCL)の最適化について CommonLispで記述した、StarTrek(1976年頃流行した古いゲーム) Scheme版 Star Trek イスカンダルのトーフ屋ゲーム(1978年に発表された、古いゲーム)をCommonLispで記述した CADR(MITのLispマシン)について Lispマシン, CADRドキュメント和訳とか (PDF) C

    veleno
    veleno 2008/01/09
  • 魔法言語 リリカル☆Lisp

    About ★「魔法言語 リリカル☆Lisp」はノベルゲーム風のLispチュートリアルです。 "アリサ"や"すずか"達と楽しくLispを学べます。 全12話構成で各話の最後には練習問題が用意されています。 Lisp処理系にはNScripter上で動作するLispインタプリタであるNScLisperを使用。 別の処理系をインストールする必要はありません!! Lispとは ★CやC++Java、BASIC、PerlRubyPHPPython、ML、Haskellなどと同じプログラミング言語の一つです。 マサチューセッツ工科大学のJohn McCarthy教授を中心とする研究グループによって開発され、1962年に発表されました。 LispとはList Processorの略で名前通りリストの処理を得意とします。 このことから人工知能の開発に多く用いられています。 NScLisperとは

  • リリカル☆Lisp開発日記

    Web browser (以下、ブラウザ) 上でのちょっとした作業を自動化したいことは時折あると思います。そういった自動化をCommon Lispで出来ないものかと思い、色々と調べながら試してみました。 Selenium テキトーに調べた所、Seleniumというのを使うと簡単にブラウザ上での作業を自動化できるようです。ブラウザを動かしたいマシンでSelenium Standalone Serverとやらを動かして、そこにHTTPリクエストを投げるとそれに応じてブラウザが色々やってくれるとかなんとか。とにかく自分で書く自動化用のプログラムはHTTPリクエストを投げるだけで、難しいところはSeleniumが全部やってくれると。簡単。詳しくは詳しい人に聞いてください。 CL Selenium WebDriver Common Lispで直接HTTPリクエストを投げてもいいのですが面倒なので、便