Module Cobol_interp.Types

type cob_field_handle = cob_field Cobol_ir.Types.field
type cob_field_mutable = cob_field Cobol_ir.Types.mutable_field
type cob_field_immutable = cob_field Cobol_ir.Types.immutable_field
and cob_record_data = {
  1. record_data_ptr : Ezlibcob.V1.U8.t Ezlibcob.V1.cptr;
  2. record_data_size : int;
}
module FIELDS_MAP = Cobol_ir.Types.FIELDS_MAP
and cob_module_memory = {
  1. module_ptr : Ezlibcob.V1.CobModule.t Ezlibcob.V1.cptr;
  2. module_globals : Ezlibcob.V1.CobGlobal.t Ezlibcob.V1.cptr;
}
type Cobol_ir.Types.unsupported_stuff +=
  1. | Literal of Cobol_ptree.literal
  2. | Field_usage
type Cobol_ir.Types.error +=
  1. | Invalid_compilation_group of {
    1. reason : [ `empty_group | `non_singleton_group ];
    }
  2. | Ezlibcob_error of Ezlibcob.V1.error