そうかsemanticsだったっけ

世界観なんて変な単語を使うまでもなかった.でもやっぱりコンパイラコンパイラはsemanticsを書く支援はしてくれない.(ターゲットとなる言語でごりごり書くしかない)

http://d.hatena.ne.jp/kwakita/20070218/1171770307

プログラミングを学ぶことことはプログラミング言語を学んでそれを使いこなすことになります。でも、これが難しい。多くのプログラミングの教科書がプログラミング言語の文法 (grammar) を解説しています。プログラミング言語が文法を用いて設計されているから、これが自然な教え方です。文法を学ぶだけではまだプログラミングはできません。各文法要素に与えられている意味 (semantics) が理解できなければプログラムの動きを予想できないからです。では、文法と意味を教わるだけでプログラミング言語を学ぶことはできるのでしょうか?

文法と意味と,世界観を教わらないとだめ,ってことにしておこう