2010-01-01から1年間の記事一覧

LRLA(1)パーサジェネーレータのDSLのアイディア

ふと思いついたので。 自分で実装する気はさらさらないけどね!lhsとかrhsとかが邪魔だ。Raccでこう書くところを、 program : { result = create_statement_list() } | stmt_list stmt_list : stmt { result = create_statement_list() result.add(val[0]) } …

nscr-mode

さっとこしらえてみた。 Xyzzy-lisps - GitHub http://github.com/arikui1911/Xyzzy-lisps

Gem which + dired + anything

gem whichでgem名からrequireされるライブラリのファイルパスが引けるので、そのファイルだけじゃなくそのgemのlib/とdiredの手を組ませてみる。 さらにインストール済みのgemをanythingでインクリメンタルに選ぶ。 (defun gem-which (name &optional gem-cm…

はてダラRD風フィルタのテスト

はてダラには投稿前にかけるフィルタを設定できることを思い出して。

[bbLean] maple style

Windows クラシック スタイル に合わせて bbLean のスタイルをつくってみた。 揃っていると割りと楽しい。 style.name: maple style.author: Arikui style.date: 2010.02.11 style.credits: style.comments: toolbar: Flat toolbar.font: メイリオ toolbar.f…

[Emacs][Scheme] cmuscheme / run-scheme

GNU Emacs 23.1.1 (i386-mingw-nt5.1.2600) にて。Inferior Mode で 2 窓で上がファイル、下が対話シェルのバッファ、という設定をこころみる。 (defadvice run-lisp (before run-lisp-preparation) (switch-to-buffer-other-window (get-buffer-create "*li…