Soundness of the Typing Rules.
Are the typing rules sensible in their assignment of type attributes to
phrases?
- Typing rules must be sound.
- Every well-typed program has a meaning.
- Type attributes:
- T ::= int | bool
- H ::= intloc | Texp | comm
- Mapping of attributes to meanings:
- [[int]] = Int
- [[bool]] = Bool
- [[intloc]] = Location
- [[Texp]] = Store ->
[[T]]
- [[comm]] = Store ->
Storebottom
How are [[P:H]] and
[[H]] related?
Author: Wolfgang Schreiner
Last Modification: March 26, 1998