Definition
Natural Semantics
Natural semantics (also known as big-step semantics) describes the overall result of executing a statement in its entirety, rather than the individual steps. A transition is written as:
This indicates that executing the program fragment starting in state results in the final state .
Examples
SIMPLE rules
The natural semantics of
SIMPLE(ℤ)can be given by the following rules:
Skip
Assignment
where
Sequencing
Conditional
While