What are semantics?
Describes behaviour of a program when it is executed using finite resources on abstract hardware.
How do computers execute programs?
Interpreting it one statement at a time or compiling it translating statements into machine code.
What is a store?
Finite set of key-value pairs, where the keys are VARIABLE names
How may a store be written?
{X1:d1,Xn:dn}
where dn is value in D (decimal).
When might we use the bottom element
Not defined
Results that do not terminate