summaryrefslogtreecommitdiff
path: root/src/Helium/Semantics/Core.agda
AgeCommit message (Collapse)Author
2022-04-18Do a big refactor.Greg Brown
- Replace the decidable predicates on expressions and statements with separate data types. - Reorganise the Hoare logic semantics to remove unnecessary definitions. - Make liberal use of modules to group related definitions together. - Unify the types for denotational and Hoare logic semantics. - Make bits an abstraction of array types.