denotational semantics theory 44266