タグ

2014年8月8日のブックマーク (2件)

  • 純LISP - Wikipedia

    純LISP(じゅんりすぷ、英: pure LISP)とは、コンピュータ・プログラミング言語 LISP のうち、ごく基的な要素だけからなる方言の一種。1960年のジョン・マッカーシーの論文「Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I」で示された[1]。基的な関数とプリミティブのみしかないが、その言語のインタプリタをその言語で記述できるという性質を持っている。なお、論文とほぼ同時期に発表された、最初の LISP の実装である LISP I は約90個の組み込み関数があり、純LISPではない。 純LISPには2種のデータ型「アトム」と「ペア」、及び、関数はそれらを操作する5つの基的な関数が存在する。 「ペア」はデータのペアを表現する。要素 A と B からなるペアは

    zetamatta
    zetamatta 2014/08/08
    これだけ実装したら、一応Lispと名乗っていいのか!
  • Go言語: ビルド時にバージョン情報を埋め込みたい - Qiita

    課題 Goでアプリケーションを作るとき、バージョン番号をコードに含めるのにいちいち書き換えてている…。 解決策 ビルドの引数に -ldflags "-X main.version=バージョン" をつける。 やりかた バージョンを代入する変数を一つ作る。

    Go言語: ビルド時にバージョン情報を埋め込みたい - Qiita
    zetamatta
    zetamatta 2014/08/08
    ビルド時の引数でバージョン情報を渡すという方法