タグ

lispに関するpeketaminのブックマーク (35)

  • Gauche - A Scheme Implementation


    Gauche()使 R7RSScheme Scheme   C/C++  GaucheUnix Windows   News ChangeLog Git 2024/4/23 Gauche 0.9.15 
  • CARとCDR - Wikipedia

    CARとCDR(カーとクダー)は、LISP言語の基的なデータ型であるリストを操作するためのもっとも基的な2つの関数である。LISP言語のリストはコンスセルと呼ばれる(ペアまたはドット対とも呼ばれる)二分木構造セルにより表現され、CARは二分木の片側を返しこれはリストの先頭の要素である。またCDRは二分木のもう片側を返しこれは後続する二分木セルである。 コンスセル 名前と語源[編集] CAR は/kɑɹ/(カー)と発音され、CDR は/ˈkʊdəɹ/(クダー)と発音される[1]。 この不可解な名称は、最初にLISPが開発されたIBM 704の命令形式に由来する。IBM 704は36ビット・ワードの機械で、タイプAの命令形式ではこれを3ビットのプレフィックス(オペコード)、15ビットのデクリメント、3ビットのタグ、15ビットのアドレスの4つの部分に分けて用いた[2]。CAR は「レジスター

    CARとCDR - Wikipedia
    peketamin
    peketamin 2020/07/16
    "この不可解な名称は、最初にLISPが開発されたIBM 704の命令形式に由来する。"
  • On Lisp

    Paul Graham氏の著書On Lispの邦訳を無償で公開しています.Common Lispのマクロに関する貴重な情報がいっぱいです.

  • Racket + big-bangを使ってどうしようもないプログラムを書く方法 - Line 1: Error: Invalid Blog('by Esehara' )


    Lisp Advent Calender 13 :  LispRacket使Lisp ??? 
    Racket + big-bangを使ってどうしようもないプログラムを書く方法 - Line 1: Error: Invalid Blog('by Esehara' )
  • サムライト株式会社に入社しました - 八発白中


    1117 Common Lisp使Web  2Twitter @Rudolph_Miller Common Lisp  
    サムライト株式会社に入社しました - 八発白中
    peketamin
    peketamin 2014/11/18
    lispでwebをロックユーするらしい
  • Cより高速なCommon Lispコードを書く - 八発白中


    CCommon LispC If you can't outperform C in CL, you're too good at C.  Eric Naggum Common LispWebWookieHTTP fast-http - A fast HTTP request/response parser for Common Lisp http-parse10Chttp-parser5%  (2014/10/26): http-parse27Ch
    Cより高速なCommon Lispコードを書く - 八発白中
  • Lisp Tutorial for Pythonista : Day 5

  • JPL(ジェット推進研究所)におけるLispの顛末 | POSTD


    (JPL)LispJPLJPL() 1988-1991  1988JPLAIJPL JPLMRSR
    JPL(ジェット推進研究所)におけるLispの顛末 | POSTD
  • Interactive SICP

    Structure and Interpretation of Computer Programs Interactive Version Wizard Book n. Structure and Interpretation of Computer Programs, an excellent computer science text used in introductory courses at MIT. So called because of the wizard on the jacket. One of the bibles of the LISP/Scheme world. Interactive SICP n. Interactive Structure and Interpretation of Computer Programs. Online version of

  • https://atnd.org/events/53806

    https://atnd.org/events/53806
  • Luminusを触ってみたのでメモ - oknknicの日記


    Luminus  WEB      Leiningen Luminus-Template  Leiningen  2.1.3 lein new luminus myapp cd myapp lein ring server  project.clj :dependencies [[org.clojure/clojure "1.5.1"] [lib-noir "0.7.1"] [compojure "1.1.5"] [ring-server "0.3.0"] [selmer "0.4.3"] [co
    Luminusを触ってみたのでメモ - oknknicの日記
  • 非公式PDF版SICPの全訳を公開しました - minghaiの日記


    1 Andres Raba2011PDFSICP  github https://github.com/minghai/sicp-pdf jsicp.pdf ejsicp.pdf CC BY-NC-SA 3.0使 SICP? SICPMIT 調調
    peketamin
    peketamin 2014/04/03
    おおおお大感謝
  • Common Lisp is still hard to satisfy. - Qiita


    Abstract Lisp Shead macro-function root  Common Lisp    ()  (defmacro name lambda-list &body body) (macrolet bindigs &body body) (eval form) (compile nam
    Common Lisp is still hard to satisfy. - Qiita
  • 宇宙API Part1 - 標高+1m


    hyperactive 便PerlLisp*1 HaskellLispSmalltalkLispC++Java
    宇宙API Part1 - 標高+1m
    peketamin
    peketamin 2014/02/04
    かっこいい
  • 万能な記述形態って何種類あるのでしょうか? - OKWAVE

    「プログラムの意味論(semantics)」という(ちょっと難しい)分野の話です.というのは,万能性を証明するとは「あるプログラムがチューリングマシンのシミュレータになっていること」あるいは「任意の帰納的関数を表現できるプログラムが存在すること」を証明することに他ならない.だから,プログラムの意味を記述する必要があるわけです. プログラミング言語との関連で言えば,計算機のハードウエアなんてものは忘れて,計算を,ある抽象的な数学的システムの上でのプロセスと考える.(なのでハードウエアのアーキテクチャをムキダシで扱うアセンブラやCのような低級言語はちょっと脇に置いときます.)その「抽象的な数学的システム」の捉え方がいろいろある,という話かと思います. ご質問で例に挙げられたのは,計算(プログラムの実行)を,変換の手順(手続き)の遂行と見るか,写像の不動点へ近づく過程と見るか,論理式が恒偽式であ

    万能な記述形態って何種類あるのでしょうか? - OKWAVE
  • あなたがLispを無視することができない理由 - 八発白中

    (この記事はLisp Advent Calendar 1日目のためのエントリです。) 禅が好んで用いる比喩がある。月を指すには指が必要である。だが、その指を月と思う者はわざわいなるかな。 — 鈴木大拙「禅」 これをLispに例えるなら、こう言うことができるかもしれない。 Lispを書くには括弧が必要である。だが、その括弧をLispと思う者はわざわいなるかな。 Lispを普段書いている身としてはLispについて括弧がどう、というのは些細なものに思えるが、Lispを知らない人からすると自然な考えだろう。人間は知らないものを理解しようとするとき、自分が今まで見たもの、知っているものと比較して手がかりを得ようとする。Lispが他のプログラム言語と比較してユニークなものは、やはりその括弧で表現されたS式だ。 しかし、Lispが括弧を使った奇妙な構文を用いるのは理由がある。そしてそれがLispの強力さ

  • 現役灘高生のLisperがイベントに登壇、「中学生にもLispを広めたい!」

    「(プログラミングを始めたばかりの)中学1年生にLisperが増えるのを期待している」。2013年11月21日に開催されたプログラミング言語LISPに関するイベント「Mathematical Systems Lisp Meeting」で、灘高等学校2年生の中西航氏が「灘校パソコン研究部(NPCA)におけるLISPの活用について」と題して講演した(写真1)。

    現役灘高生のLisperがイベントに登壇、「中学生にもLispを広めたい!」
  • GitHub - eudoxia0/corvus: Low-level Lisp for LLVM

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - eudoxia0/corvus: Low-level Lisp for LLVM
  • Common LispでWebAppの開発に必要なN個のこと - 八発白中


    PerlWebAppN - Islands in the byte streamCommon Lisp WebAppCommon Lisp Perl使使 Quicklisp使Common Lisp*1Common LispQuicklisp http://www.quicklisp.org/beta/ 
    Common LispでWebAppの開発に必要なN個のこと - 八発白中
  • GitHub - pinard/Pymacs: Emacs to Python interface

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - pinard/Pymacs: Emacs to Python interface