- 828 名前:デフォルトの名無しさん mailto:sage [2009/07/14(火) 23:08:19 ]
- >>805が知りたいこととは違うかもしれないが
プログラミング言語論に関しては 構文論(syntax)と意味論(semantics)という大きな分類がある >>824の分類は意味論(semantics)の中での分類 構文論はx=x+1の数学的な意味は考えずに これら言語の構造自体について扱う 式の「意味」という意味では 代入に=ではなく:=や<-を代入に割り当てている言語もあるわけで 構文と意味は独立なわけ そもそも数学は代入のような副作用ってあまり扱ってないように思う 俺が知っている中で副作用を扱っているのは 線形論理ぐらいかなぁ A:「100円持っている」 B:「80円以上持っていればパンが買える」 C:「50円以上持っていればチョコレートが買える」 A→Bは真 A→Cは真 よって「100円持っているならばパンとチョコレートが買える」
|

|