2019年3月30日のブックマーク (3件)

  • リチャード・ストールマン - Wikipedia

    リチャード・マシュー・ストールマン(英: Richard Matthew Stallman、1953年3月16日 - )は、アメリカ合衆国のプログラマー、自由ソフトウェア活動家。コピーレフトの強力な推進者として知られ、現在にいたるまで自由ソフトウェア運動において中心的な役割を果たしている。また、プログラマーとしても著名な存在であり、開発者としてその名を連ねるソフトウェアにはEmacsやGCCなどがある。なお、名前の頭文字を取って RMS と表記されることもある。 1953年 - ダニエル・ストールマンとアリス・リップマンの子としてニューヨークに生まれる[1]。 1971年 - ハーバード大学に入学。Math55で好成績を残し[2]、MIT AI研のプログラマとなりハッカーコミュニティに加わる。 1974年 - 物理学の学位を取得し[3]、最優等の成績で大学を卒業。これに続いてMITの大学院

    リチャード・ストールマン - Wikipedia
    proxy0721
    proxy0721 2019/03/30
  • Yacc - Wikipedia

    Yacc は yet another compiler compiler(またひとつのコンパイラコンパイラ)に由来する。コンピュータ黎明期には「自動プログラミング」と呼ばれたプログラミング言語処理系の技術の進展の方向として、当時、機械語プログラムを生成するコンパイラの次はコンパイラを生成するコンパイラコンパイラ(コンパイラジェネレータ)であろう、ということで盛んに研究がされており、そのためコンパイラコンパイラを名乗る研究が他にもあれこれ存在した。 パーサはコンパイラの全てではないので、コンパイラコンパイラと呼ぶには Yacc のようなパーサジェネレータは不足と言えなくもないが、特段意識されることは少ない。 まず一般的なコンパイラの構成について簡単に説明する。 ソースコードを中間表現あるいは機械語に変換するコンパイラは、ソースコードを入力として受け取り、構文木を構築して出力する構文解析部(A

    proxy0721
    proxy0721 2019/03/30
  • Bison入門 YACC互換構文解析器生成ツール

    Bison入門 YACC互換構文解析器生成ツール 14 January 1999, Bison Version 1.28 by Charles Donnelly and Richard Stallman まえがき 日語訳にあたって Bisonの利用条件 GNU GENERAL PUBLIC LICENSE Preamble TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION How to Apply These Terms to Your New Programs Bisonの概念 言語と文脈自由文法 形式規則からBisonの入力へ 意味値 意味アクション Bisonの出力――構文解析器ファイル Bisonを使う手順 Bison文法の全体像 例 逆ポーランド記法電卓 rpcalcのための宣言 rpcalcのための

    proxy0721
    proxy0721 2019/03/30