What are the elements of a language definition?
Semantics is expressed by defining…

Different kinds of semantics use different sorts of semantic domains. What are two examples?

Denotational Semantics
Describe syntactic domain.
Elements of the abstract syntax of a language.

Denotational Semantics
Describe semantic domain.
Abstract mathematical objects (integers, booleans, lists, functions, etc.).

Denotational Semantics
Describe semantic functions.
Map elements of syntactic domain to elements of semantic domain.

What are two important features of denotational semantics?
(T/F) Denotational semantics are used for creating programs.
False.
They are used to develop programming languages.