Declarative Semantics
Interpretation of a constant –
- <object constant> Þ <object>
- <logical constant> Þ <truth value>
- <relation constant> Þ <relation>
- <function constant> Þ <function>
Variable assignment –
- <individual variable> Þ <object>
- <sequence variable> Þ <finite sequence of objects>
Semantic value of a term – <term> Þ <object>
- Defined in terms of an interpretation and variable assignment
Truth value of a sentence – <sentence> Þ {true, false}
- Defined in terms of an interpretation and variable assignment
Version of a variable assignment