ノート

labels as value と computed goto

今私が作ろうとしているのは C へのトランスレータです。 例外処理なんてまだまだ先の話ですが http://alohakun.blog7.fc2.com/blog-date-20070320.html これによれば効率的な例外処理機構は標準 C では書けない模様。 出力言語を GCC に限定して考えたほう…

文法用語の基礎知識

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