台北市立動物園と迪化街めぐり 子連れ台湾#5 年越し台湾旅行5日目、レジャーや友人との食事を楽しむ日です。前日の様子はこちら www.oukakreuz.com 台北市立動物園へ パンダ館 パンダが見られるレストラン 迪化街へ 林茂森茶行でお茶を購入 小花園で刺繍グッズを購入 黒武士特色老火鍋で夕食 台北市立動物園へ 松…
ダウンロード 簡単なインストール (Unix系) インストールスクリプトがあります。 基本的なビルド環境を用意してください。Debian/Ubuntu系なら、最低限 build-essentialが必要です。 libgdbm-dev、zlib1g-dev、texinfoも必須ではありませんが推奨です。 get-gauche.shをダウンロードします (例: curl https://raw.githubusercontent.com/shirok/get-gauche/master/get-gauche.sh -o get-gauche.sh) bash ./get-gauche.sh を実行します。 スクリプトはインストール先を訊ねてきます (既に以前のGaucheがインストールされていれば、 そのインストール場所がデフォルトになります。) その後、スクリプトは最新リリースをダウンロード
最終更新日: 2004-03-11 (公開日: 2003-02-18) Unix Magazine 誌に 2002年1月号から 2003年2月号にかけて連載し ていた記事の元の原稿です。 プログラミングについての考え方に影響を与えないような言語は 知る価値がない -- Alan Perlis *1 Lisp というプログラミング言語がある。プログラミング言語につ いて語られるとき、Lispほど物議を醸す言語はないように思う。 Lispは 1950年代後半に生まれた、高級言語としては最古に近い言 語である。しかし、一部のプログラマの間ではいまだに強い影響力 を持っている。筋金入りの Lisper (Lispプログラマ) である Paul Graham 氏が昨年に発表したエッセイ「普通のやつらの上を行け」 *2 では、Java, Python, Perl, C などの他の言語と比べて Lisp
EmacsにはScheme-modeというSchemeプログラミングをサポートするための環境があります。ここではGaucheとEmacsを使ってプログラミングするための 簡単なEmacsの設定について説明します。 まずは、Emacsの設定ファイル(.emacsなど)を開いて下さい。 初めに日本語などを扱えるようにするためにエンコーディングを決めます。 (setq process-coding-system-alist (cons '("gosh" utf-8 . utf-8) process-coding-system-alist)) GaucheのデフォルトのエンコーディングはUTF-8となっているのでここではutf-8と書きました。もしEUC-JPならeuc-jp、Shift-JISならshift-jisと書いてください。 後は以下を設定に加えてください。 (setq scheme-p
makeとインストールカスタマイズバックエンドデータベース複数のWiLiKiの運用バックアップコミットログ →WiLiKi:リファレンスマニュアルに戻る makeとインストール WiLiKiのソースはSourceForgeから ダウンロードできます。 WiLiKiはScheme処理系Gaucheを使って書かれています。WiLiKi-0.5.1を 走らせるには、Gauche-0.8.3以降が必要です。 Gaucheについては http://practical-scheme.net/gauche/ を 参照して下さい。 GaucheMemo:CGIを使うための準備も参考になるかもしれません。 Gaucheが既にインストールされていれば、WiLiKiのインストールは単純です。 tarballを展開した後、標準的にconfigure+make+make installするか、 gauche-pac
初期設定 シェルの環境変数 ライブラリパスの設定 .tcshrcの中に setenv GAUCHE_LOAD_PATH ".:/home/staff/suzuki/local/share/gauche/site/lib" Bshell 系の人は,.bashrc, .zshrc 中に export GAUCHE_LOAD_PATH=".:/home/staff/suzuki/local/share/gauche/site/lib" emacsの設定 Emacsの設定 使い方 起動と終了 % gosh > (exit) または ^-D ファイルの読込み (load "./fiie.scm") ライブラリの読込み (require 'lib) trace 機能 ggc パッケージより (use ggc.debug.trace) (trace foo) ... (untrace) eval と環境
ある日、こちらのエントリーを見てしまった。 http://rubyist.g.hatena.ne.jp/muscovyduck/20090306/p1 なにやらプログラマにとって関数型プログラミングを学ぶことは重要らしい。 FizzBuzz書けなかったらプログラマじゃ、、、とかそういうフレーズに弱いので。。。 とにかくやらねば! Lispって言語は以前に聞いたことがあったんでやってみよっかなと思っていたんですが、 GaucheっていうLispの一種がおしゃれそうなのでこちらにしてみました。 練習なんでwindows環境で利用できたらなぁとこちらを参考にしてみました。 http://www.thinkit.co.jp/article/74/1/ が、VM入れるのもCygwin入れるのもなんかヘビーそうだなぁ。。。 エディタもファイルを展開してソッコーで使えるようなのがいいなぁ。。。 もっと気
► 2022 (2) ► 10月 (1) ► 2月 (1) ► 2021 (51) ► 11月 (2) ► 10月 (2) ► 9月 (4) ► 8月 (4) ► 7月 (4) ► 6月 (4) ► 5月 (3) ► 4月 (10) ► 3月 (7) ► 2月 (4) ► 1月 (7) ► 2020 (155) ► 12月 (7) ► 11月 (10) ► 10月 (8) ► 9月 (8) ► 8月 (11) ► 7月 (21) ► 6月 (19) ► 5月 (14) ► 4月 (20) ► 3月 (13) ► 2月 (10) ► 1月 (14) ► 2019 (293) ► 12月 (11) ► 11月 (12) ► 10月 (24) ► 9月 (29) ► 8月 (27) ► 7月 (36) ► 6月 (40) ► 5月 (24) ► 4月 (35) ► 3月 (42) ► 2月 (6
Schemeソースファイル名を引数に与えて、シェルからgoshコマンドを起動するとそのソースファイルを読み込んでGaucheが起動できます。 例: $ gosh Schemeソースファイル名 例えばhello.scmというファイルに次の式を書いておきます。 (print "Hello, Gauche!") シェルからhello.scmをgoshコマンドの引数に与えてGauche処理系に読み込ませるとファイルに書かれた式が評価されます。 例: $ cat hello.scm ;; hello.scmの内容を印字 (print "Hello, Gauche!") $ gosh hello.scm ;; hello.scmをGaucheに読み込ませ評価させる Hello, Gauche! goshコマンドの引数にスクリプトファイル名を与えるのではなくスクリプトファイルを直接実行する Gauche
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く