タグ

schemeに関するHolyGrailのブックマーク (19)

  • なぜ JavaScripter が Schemer になったか - (new Hatena).blog()


     JavaScript Scheme   JavaScript  (1)  JavaScript  Ruby  JavaScript  LDR 
    なぜ JavaScripter が Schemer になったか - (new Hatena).blog()
  • もうひとつの Scheme 入門

    勾配の緩やかな初心者向け Scheme 入門ページです。 コンピュータは使ったことがあるが、プログラミング経験があまりない人を想定しています。 Scheme の解説はすでに山ほど優れたものがありますが、あえて解説記事を書いてみました。 Scheme のような抽象的な話題は波長が合えばすんなりと理解できますが、あわないと全く理解できません。 他の解説を読んで今ひとつよく理解できなかった人は試しに読んでみてください。 この記事の目標はコンピュータ科学の教科書の決定版である SICP を読める程度の Scheme の知識を提供することです。 目次: 処理系のインストール Scheme を電卓代わりに使う リストを作ろう 関数を定義しよう 分岐 局所変数 繰り返し 高階関数 入出力 代入 文字、文字列 シンボル型 連想リスト、ハッシュ表 ベクトルと構造体 構文の定義 (マクロ) 継続 遅延評価 非

  • やっぱりSchemeだね


     WindowsScheme    Scheme ChezEdit-NT Ver1.26  ChezEdit ChezEdit-NTScheme,CommonLisp,Haskell,SML,OCaml,Arc Windows2000/XP/Vista Scheme,CommonLisp,Haskell使Scheme,CommonLisp,Haskell  ChezEdit Windows
  • はてなようせいとまなぶ Schemeの形式的意味論


      R6RSAppendix A Scheme R6RSProlog      R6RS R6RS              
  • oreilly.co.jp -- Online Catalog: プログラミングGauche


    GaucheSchemeSchemeGaucheGaucheSchemeGaucheGauche  1 1 LispScheme 1.1 Lisp 1.2 S 1.3 Scheme 1.4 Gauche 2 Gauche3 Gauche 3.1 Perl 3.2 Common Lisp
    oreilly.co.jp -- Online Catalog: プログラミングGauche
    HolyGrail
    HolyGrail 2008/02/28
    ホワイトデーに発売!
  • - knagano AT d.hatena


    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))  * define  *   R5RS R5RS  http://www.unixuser.org/~euske/doc/r5rs-ja/  R5RS  5.2.2.
  • 関数型言語の勉強にSICPを読もう - (5) 1章 - 小休止 Schemeの情報源 - higepon blog


    SchemeSICP )  ()  Gauche    Scheme  Scheme   SICP posted with amazlet on 06.04.15 Gerald Jay Sussman Julie Sussman Harold Abelson    (2000/02) : 56,404 Amazon.co.jp 
    関数型言語の勉強にSICPを読もう - (5) 1章 - 小休止 Schemeの情報源 - higepon blog
    HolyGrail
    HolyGrail 2008/02/15
    参考にする
  • 関数型言語の勉強にSICPを読もう - (4) 1章 - 小休止 Schemeの環境整備 - higepon blog


    (4)稿() SICPScheme SICPSchemeScheme EmacsScheme Scheme Scheme  guile使 Gauche GaucheDebian apt-get install gauche Gauche Emacs EmacsScheme
    関数型言語の勉強にSICPを読もう - (4) 1章 - 小休止 Schemeの環境整備 - higepon blog
    HolyGrail
    HolyGrail 2008/02/15
    環境構築。最近の定番はやっぱりGaucheなのかな。帰宅したらMacと自宅サーバにインストールする。
  • Gauche(Scheme) でデバッグをする4つの方法 - higepon blog


    Gauche 4   Gauche 使Linux Scheme調 1 print  Gauche  print  print   sum  print  (define (sum n) (if (= n 1) 1 (+ n
    Gauche(Scheme) でデバッグをする4つの方法 - higepon blog
  • Practical Scheme


    Scheme Scheme  GUI 便  SchemeLispLisp Lisp CommonLisp Scheme使  
    Practical Scheme
  • Karetta|Gaucheプログラミング(立読み版)

    はじめに書の構成 (1)書の対象読者書の表記書の使い方執筆時点でのGaucheバージョン謝辞第1部: 思想LispとScheme (4)Gaucheの特徴 (1)すべて式であるすべてリストである (1)lambdaは空気のような存在である (2)プログラミングとは名前付け(bind)であるすべて再帰である (2) (2)Schemeのすごい点 (4)すべてオブジェクトである (もしそれがお望みなら)Gaucheの設計思想や誕生の背景Schemeの評価モデルとは? (3)「Lisp脳」の謎に迫る - Schemeプログラマの発想第2部: 実用Schemeスクリプトを書こうSchemeスクリプトを書く (1)コマンドライン引数の値を得るユニットテストを書く (1)CGIを書こうSchemeスクリプトをCGIとして実行するwww.cgiライブラリを利用する (1)手軽にHTMLを生成する

  • Gauche - A Scheme Implementation


    Gauche()使 R7RSScheme Scheme   C/C++  GaucheUnix Windows   News ChangeLog Git 2024/1/25 Gauche 0.9.14 
  • Karetta|Gaucheプログラミング|「Lisp脳」の謎に迫る - Schemeプログラマの発想

    この原稿の最新版について この原稿に加筆した最新版が書籍「プログラミングGauche」に収録されています。 引用や紹介をされる方はなるべく書籍収録版を参照してください。 他の言語のプログラマがSchemeプログラムを書くとき、 どうしても発想が手続き的(procedural)になりがちです。 LispプログラマやSchemeプログラマの発想は手続き的な発想とはどうも違うらしい、 ということは分かるのですが、具体的に何が違うのでしょうか? ここではこの謎に迫ってみましょう。 実例 例えばこんな例題があります。 1から100までの数をプリントするプログラムを書け。ただし3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、3と5両方の倍数の場合には「FizzBuzz」とプリントすること。 どうしてプログラマに・・・プログラムが書けないのか? (原題: Why

  • approx-search.el


     Yahoo! JAPAN  Yahoo! JAPAN
  • Scheme っぽい書き方勉強 1 - IT戦記


     Scheme a (define (has-a? string i) (and (>= i 0) (or (eqv? (string-ref string i) #\a) (has-a? string (- i 1))))) (has-a? "hoge"3) ; => #f (has-a? "fuga"3) ; => #t (define a "hoga") (has-a? a (- (string-length a) 1)) ; => #t JS  function has_a(string, i) { return i >= 0 && (string[i] == "a" || has_a(string, i - 1)); }   
    Scheme っぽい書き方勉強 1 - IT戦記
  • PythonでSchemeを作りました - 西尾泰和のはてなダイアリー


    1000 yukobaSchemeamachang  org 5414 : 5...(Scheme) - 稿  Scheme on JavaScript  - yukoba  o SchemeJS - IT -  Ling
    PythonでSchemeを作りました - 西尾泰和のはてなダイアリー
  • Scheme on JavaScript 作りました - yukobaのブログ


    1000speakers 11 Ustream 22SICPamachang  Scheme323:303Scheme JavaScript 西(id:nishiohirokazu) id:amachang  5http://goldenscheme.accelart.jp/   2
    Scheme on JavaScript 作りました - yukobaのブログ
  • 「第一回 amachang カンファレンス(正式名: 話したい人のためのカンファレンス)」の資料できた! - yuumi3のお仕事日記

    カゼ気味でなかなか進みませんでしたが、やっと資料ができました → http://www.ey-office.com/pdf/AmaCon1.pdf オレオレLisp の方も、2日前に思いつきで変更を始めたのですが、なんとか終結 (^_^)b ソースは → http://www.ey-office.com/svn/rails/trunk/lisp/ handsOut.jp にスライドを登録しました。

    「第一回 amachang カンファレンス(正式名: 話したい人のためのカンファレンス)」の資料できた! - yuumi3のお仕事日記
  • わーい \(^o^)/ Scheme もどきを JS で書いたよー! - IT戦記

    昨日の夜のこと (1000 人スピーカープロジェクトの打ち上げが終わって、解散後、数名でサイボウズラボに寄り道) id:amachang: あー今日は楽しかったねー(レゴみたいなおもちゃで遊びながら) id:nishiohirokazu: うんー楽しかったねー(レゴみたいなおもちゃで遊びながら) id:amachang: yuum3 や yad-EL さんが言ってたみたいに SICP 読んでみたいなー id:yukoba: …黙々… id:amachang: ところで yukoba さん、さっきから何やってんの id:yukoba: え? Scheme 作ってる(超笑顔) …レゴみたいなおもちゃ ポロリ id:amachang & id:nishiohirokazu: えー!抜け駆けずるいー!!!>< id:amachang: おれも作る><! id:nishiohirokazu: えっえ

    わーい \(^o^)/ Scheme もどきを JS で書いたよー! - IT戦記
    HolyGrail
    HolyGrail 2008/01/21
    ちょwww3人とも早すぎるwwwwwwww
  • 1