タグ

asdfに関するkiyo_hikoのブックマーク (11)

  • SBCL + ASDF3 +QuickLispでプロジェクトの作り方 - Qiita

    何の記事? SBCL(Steel Bank Common Lisp)でASDF3 (Another System Definition Facility) と QuickLispを使ってプロジェクトの作り方からロードの仕方までを簡単に説明します。 プロジェクトの作成にはQuickLispからインストールするcl-projectを使います。 プロジェクトを作る QuickLispのインストール QuickLispのWebサイトからquicklisp.lispをダウンロードして REPLで以下を実行します。

    SBCL + ASDF3 +QuickLispでプロジェクトの作り方 - Qiita
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • Common Lisp, Using ASDF Install With SBCL

    So I, like any self respecting geek trying to learn Common Lisp started to read the cliki, which is a wiki that supports Common Lisp projects. Nifty right? Right. It's full of stuff, and between it and Common-Lisp.net, you can be pretty sure that if it exists in the common Lisp world it'll appear on one of those two sites. And for every cool lisp thing, rather than usable instructions for installi

  • quicklispでライブラリを簡単ロード: いろいろ備忘録

    Common LispというかSBCLにおいて、各種ライブラリのロードといえば ASDFが有名。 しかし、もっと簡単にライブラリのロードが出来るQuicklispというものを発見した。 入手は例えば、 wget http://beta.quicklisp.org/quicklisp.lisp とすればOK(curlでも良いが)。 ■インストール インストール自体は非常に簡単。 1. sbcl --load quicklisp.lispで、quicklispをロードしつつSBCLを起動。 2. (quicklisp-quickstart:install)でインストール。 以上。 次回以降のSBCL起動時に自動的にロードされるようにしたいなら、 (ql:add-to-init-file) としておけば、.sbclrcに設定が書き込まれる。 ライブラリの読み込みは、 (ql:quickload

    kiyo_hiko
    kiyo_hiko 2014/02/24
    Win8.1で(ql:add-to-init-file)がどうしても成功しなくて使えない よさげなんだがな
  • モダンCommon Lisp: Quicklispによるライブラリ環境

    このエントリはModern Common Lispの一部です。 Common Lispのライブラリを利用するのに、以前はASDF-Installを使っていました。しかし、ASDF-Installは外部のシェルコマンドに依存するためWindowsでの利用が面倒だったり、接続先のサーバが落ちていてダウンロードできなかったり、ダウンロードできたとしてもビルドできないといったことが多くありました。 これを解決するためにZach Beaneが開発したのがQuicklispです。現在BETA公開中で、いくつか制限事項はありますが、誰でも利用できるようになっています。 Quicklisp BETA セットアップ まずはQuicklisp自身をインストールします。以下のリンクからQuicklispをダウンロードしてください。 Quicklispをダウンロードする あなたのLisp処理系 (きっとSBCL以

  • #9LISP How to use ASDF

    What the FUCK is the prerequisite of LOL? LOLの調子は如何でしょうか?僕は引っかかりまくりながらやっています(笑)。色んな意味で(笑)。 あのは想定読者がちょっと微妙なところがあります(実際、プログラミング関係のだとマトモな編集者が介在してるのか分かんないケースが多々あって、想定読者が絞りきれていず、結果、著作者の独りよがりなを良く見かけますが(※1))。例えば最初の数章が割に冗長なんですけど、先に進んでいくと今度はCommon Lispに精通していなければ意味が分からない部分が散見してたりして。 これ、ホント誤解して欲しくないんですけど、敢えて言っておきます。LOLの評価に関して言うとCommon Lispに精通している人の意見なんて聞いてもしょーがないです。彼らは、そもそも、Lispのの出版数自体が少ない(C言語/Java/JavaS

    kiyo_hiko
    kiyo_hiko 2014/02/21
    ASDF、パッケージ、Let over Lambda // http://d.hatena.ne.jp/Isuzu_T/20121103/1351951302
  • ASDF - Common LISP users jp

    Tags: ライブラリ, ASDF ASDF(Another System Definition Facility)とは、Common Lispで書かれたライブラリを管理するためのライブラリです。ライブラリの読み込みやコンパイルを統一された方法で行えるようになります。 ANSI Common Lispではモジュール化のための機能が不足しているので、ASDFがモジュール化のために使われることが多く、2011年現在、事実上の標準になっています。 2010年にASDF 2がリリースされ、それ以前のASDFとは大幅に仕様が変更されました。ここでは基的にASDF 2について説明します。 関連サイトなぜASDFが必要なのかrequire・provide・*modules*の問題依存関係自動化インストール設定設定ファイルを利用した設定APIを利用した設定環境変数を利用した設定対応ライブラリの利用読み込

  • はてなブログ | 無料ブログを作成しよう

    週報 2024/04/28 川はただ流れている 4/20(土) 初期値依存性 さいきん土曜日は寝てばかり。平日で何か消耗しているらしい。やったことと言えば庭いじりと読書くらい。 ベランダの大改造をした。 サンドイッチ 一年前に引っ越してからこんな配置だったのだけど、さいきん鉢を増やしたら洗濯担当大臣の氏…

    はてなブログ | 無料ブログを作成しよう
    kiyo_hiko
    kiyo_hiko 2013/12/02
    Windows/SBCLでasdf-install
  • LISPをみんなで勉強しよう! : asdfを使おう

    2009年02月05日20:58 by kzfm asdfを使おう カテゴリkzfm asdf(asdf-install)をちゃんとは理解していないのですが、perlでいうところのcpanみたいに便利なので、なんとなくみようみまねで使っています。ライブラリの一覧をみると面白そうなものがいっぱいあります。 sbclはasdfがバンドルされているので、インストールしなくてもすぐに使えます。 (require 'asdf-install) のようにasdf-installをrequireすればインストールできるようになるので、ちょっとメモ化のライブラリをインストールしてみます。 (asdf-install:install 'memoize) Install where? 1) System-wide install: System in /usr/local/lib/sbcl/site-syst

  • macbookでsbcl+asdf(asdf-install)

    asdf(日語)とはperlでいうところのCPANみたいなものらしい。 でもってperl互換な正規表現ライブラリのcl-ppcreをインストールしてみる。 ちなみに毎回asdfをrequireするのは面倒なので.sbclrcに (require 'asdf) って一行入れてある。 asdf-installはgpgを使っているのでここを参考にして設定した。 で、インストールはsbclを起動して (require 'asdf-install) (asdf-install:install 'cl-ppcre) って打つだけ。おーなんかcpanみたいで気持ちいい。 インストールできたら実際に使ってみる。どう書く?の税込み価格への修正をやってみた。asdfだとloadの仕方がちょっと違うみたい。 * (asdf:operate 'asdf:load-op 'cl-ppcre) NIL * (def

    macbookでsbcl+asdf(asdf-install)
    kiyo_hiko
    kiyo_hiko 2013/11/27
    sbclrcでrequireしておくと楽とのこと
  • 第4回 Common Lispライブラリガイド

    さて、Modern Common Lispはこれで4回目です。環境構築も完成に近づき、Common Lispでプログラムを始められる状態になりつつあります。ブログの主題も環境構築から実践へと移ります。 今回はCommon Lispでプログラムを書く際によく必要になるであろうライブラリの紹介です。Common LispはSchemeと比べると仕様の大きな言語には違いありませんが、最近普及しているPythonなどに比べると標準ライブラリも小さいです。そのため、適切なライブラリを適切に使用するという能力は、他の言語以上にCommon Lispで必要になるでしょう。 ここで紹介するライブラリはすべてQuicklispに入っているのですぐ利用できます。まだインストールしていない人は以下のエントリを参考にインストールしてください。 Modern Common Lisp: 第2回 Quicklispによ

    kiyo_hiko
    kiyo_hiko 2013/07/02
    CL-PPCRE、LOCAL-TIME、CL-FAD、Alexandriaやその他
  • 1