chapter ‹Generated by Lem from ‹semantics/semanticPrimitives.lem›.› theory "SemanticPrimitives" imports Main "HOL-Library.Datatype_Records" "LEM.Lem_pervasives" "LEM.Lem_list_extra" "LEM.Lem_string" "Lib" "Namespace" "Ast" "Ffi" "FpSem" "LEM.Lem_string_extra" begin ― ‹‹open import Pervasives›› ― ‹‹open import Lib›› ― ‹‹import List_extra›› ― ‹‹import String›› ― ‹‹import String_extra›› ― ‹‹open import Ast›› ― ‹‹open import Namespace›› ― ‹‹open import Ffi›› ― ‹‹open import FpSem›› ― ‹‹ The type that a constructor builds is either a named datatype or an exception. * For exceptions, we also keep the module that the exception was declared in. ››