タグ

LispとEmacsに関するstray346のブックマーク (9)

  • Common Lispに1年間入門して思ったこと - Qiita

    この記事はLisp Advent Calendar 2016の1日目の記事です。 Lisperの皆さん、どうもこんにちは、こんばんは、おはようございます。 Lisp Advent Calendar初日ということで、この場を借りて僕のCL生活1年目を振り返らせていただきます。 これからCommon Lispを始める方の道標になれば幸いです。 始めたワケ 僕がCommon Lispを始めようと思った理由です。 ブログの最初の記事にも書きましたが、やはり深町さんの影響が大きく、特に刺激を受けたのが以下の記事です。シビレますね B-) Common LispがWeb業界を駆逐するとき – Revenge of Lisp in Web | ありえるえりあ この記事のポストからおよそ6年が経ちましたが、今とこの当時を比べるとかなり状況が変わったように感じられます。 Lisp自体への注目は多くありません

    Common Lispに1年間入門して思ったこと - Qiita
  • 非同期プロセスをEmacsで扱う

    exec-path という変数がsub-processを立ち上げる場合の検索パスらしい。ので、start-processはexec-passを使って プログラムを探す。start-processはシェルを介さないので、エイリアスは使えない。たとえば、僕の必殺エイリアス(!?) alias e 'env LC_ALL=C XMODIFIERS=@im=none xemacs -geometry 140x90+800+0 &' があっても start-process には理解してもらえない。 (start-process "hoge" "result" "e") ;; ミニバッファに Searching Program ... そんなんありません的メッセージがでる。 逆に start-process-shell-command はエイリアスが利用できる。start-process を star

    stray346
    stray346 2013/01/21
    非同期プロセス
  • 括弧の自動挿入を改善する skeleton-pair-dwim.elをリリース - むしゃくしゃしてやった

    注意 アクセスありがとござます。申し訳ありませんが、このelispはメンテが困難になってしまったため、アップデートは行わない予定です。後継の、より柔軟で強力なflex-autopair.el(動画とドキュメント括弧の自動挿入の挙動をオレオレ設定できるflex-autopair.elで夢を叶える - むしゃくしゃしてやった)をお使いください。 vallog: Emacs: 「次の単語(というかS式)を指定した文字で囲む」 earmuff.el に影響を受けて、今までの括弧の自動挿入系elispに対して不満をもっていたので作ってみました。 特徴 括弧などのペアになる文字を挿入します 例:(を押すと()が挿入され、カーソルがその間に移動します 誤って自分でペアを閉じようとした場合にカーソルを移動するだけにします カーソルを_で表す。 例:(_)の場合に)を押すと()_となります 自動挿入を抑制す

    括弧の自動挿入を改善する skeleton-pair-dwim.elをリリース - むしゃくしゃしてやった
    stray346
    stray346 2011/05/08
    括弧の自動挿入
  • ’(rubikitch wanna be (a . lisper))

    この度、独自ドメイン取得したので、ブログ・サイトを移転します。 今日をもちまして、はてなダイアリーは更新を終了します。 ブックマーク、RSSは解除していただいて構いません。 今後は新サイトでよろしくお願いします。 http://rubikitch.com/ 学校やら勉強会やらセミナーやらやらで、 いろいろ学ぶ機会があると思います。 けれども多くの人たちはとある 大事なことをやっていません。 それは 『復習』 です。 小中学校時代を思い出していただけたらわかると 思いますが、学校から帰って家で勉強するときは、 復習もきちんとやっていましたよね? だからこそ、赤点ばかりにならずに きちんと身に付いたのです。 思春期の定期テストの山だったり受験を乗り越え られたのは、復習をしっかりしていたからです。 けれど大人になると日々の仕事で せいいっぱいなのか、学生時代の 「復習」という大切な習慣を 置

    ’(rubikitch wanna be (a . lisper))
    stray346
    stray346 2011/01/27
    オーディオ録音
  • Programming in Emacs Lisp: Programming in Emacs Lisp

    この Info ファイルは、Programming in Emacs Lisp (An introduction) 1.05 版の日語訳です。翻訳元のファイルは GNU の配布の中に含まれている `emacs-lisp-intro-1.05.tar.gz' です。

    stray346
    stray346 2011/01/13
    入門ページ
  • Emacs Lisp基礎文法最速マスター - http://rubikitch.com/に移転しました

    基礎文法最速マスターブームにのっかってみる。Ruby基礎文法最速マスターをだいたいEmacs Lisp(elisp)に置き換えてみる。 Emacs LispはEmacsで使われているLisp方言のひとつだ。他の言語をある程度知っている人はこれを読めばEmacs Lispの基礎をマスターしてEmacs Lispを書くことができるようになるかもしれない。無保証ではあるが。 ある程度はCommon Lispにも応用できると思うよ。 更新情報 [2010/02/03] 注釈の誤りを修正。 let*について加筆。 基礎 対話的にEmacs Lisp式を評価する Emacsを起動したときに生成されている、スクラッチバッファ(*scratch*)を使うと、Emacs Lispの式を簡単に評価することができる。M-Tabで補完できるぞ。 式を書いたらC-jを押すと、式の値が出てくるぞ。 (+ 1 3) 4

    Emacs Lisp基礎文法最速マスター - http://rubikitch.com/に移転しました
    stray346
    stray346 2010/02/11
    文法マスター
  • Scheme、Common Lisp、Emacs Lispの比較

    「王女アテー姫を含めてハザールの男女は、 この能力によって朝ごと変身を済ませ、 そのたびに、見たこともない斬新な顔で立ち現れる。 だから近親者同士でさえ見分けがつかないほどだ。 旅行者の見聞はこれとはまったく異なり、ハザールの顔つきはどれもそっくりで、 しかも歳を重ねても容貌が変わらない。それゆえ人違いの混乱や厄介が絶えない。 どちらにせよ、結果は同じことで、ハザール族の顔はまず覚えられないし、 覚えても無益となる。」 ミロラド・パヴィチ「ハザール事典」 Lispには数限りないほどの方言がある (例えば、 http://dreamsongs.com/NewFiles/Hopl2Slides.pdf とか参照)。 そのなかで普及している Lispというと、 Scheme、Common Lisp、Emacs Lispの3つだろう。 ユーザの多さでいうと、多い順に Emacs Lisp、Comm

    stray346
    stray346 2010/01/01
    違いについて
  • Loading...

    stray346
    stray346 2009/08/05
    単語カウントのelisp
  • Amazon.co.jp: LET OVER LAMBDA Edition1.0: ダグホイト (著), タイムインターメディアHOPプロジェクト (翻訳), Hoyte,Doug (原名): 本

    Amazon.co.jp: LET OVER LAMBDA Edition1.0: ダグホイト (著), タイムインターメディアHOPプロジェクト (翻訳), Hoyte,Doug (原名): 本
    stray346
    stray346 2009/07/21
    なんじゃこりゃ、チェック
  • 1