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

文法用語の基礎知識

statement 文 expression 式 term 項 factor 因子 primary (不可分要素?) phrase 句 clause 節 以下メモ Ruby本でprimaryは項だとしているが、項という単語で"これ以上不可分な表現"という意味になるのかどうかわからない。 英語の文法用語としては phrase=…

プログラミング言語あれこれ

Ada ALGOL B言語 BASIC BCPL C言語 C++ C# COBOL CPL D言語 Eiffel FORTRAN Haskell Java lisp Logo Modula Objective-C Parl Pascal Prolog Python Ruby Scheme Simula SmallTalk SNOBOL

ご挨拶

プログラマなら誰でもが作りたいと思う物が二種類あると思う。 OS とプログラミング言語である。 私も長年この二つを作りたいと思っていた。 しかしいかんせん敷居が高い。 お勧めと言われる本を見ればいかにも学問という感じの内容で敷居の高さを目の当たり…

海外

ANSI C syntax from K&R using a BNF ANSI C syntax from K&R using an EBNF based on regular-expressions ANSI C syntax using # for list separators Hyperlinked C++ BNF Grammar

@IT

Javaでコンパイラの基礎を理解する(1)そもそもコンパイラの中ってどうなっているの? Javaでコンパイラの基礎を理解する(2)簡単な仮想計算機を作ろう(準備編) Javaでコンパイラの基礎を理解する(3)簡単な仮想計算機を作ろう(実装編) Javaでコンパ…

書籍サポートページ

『Rubyソースコード完全解説』サポートページ

有用と思われるサイト

自作コンパイラの部屋 ockeghem様 言語処理系制作 鼻クローン様 プログラミング言語を作る 前橋和弥様 コンパイラ製作@ZeroDivision しらかわよふね様 k-labo k-katoh様