Cobol_preproc.Tracemodule TYPES : sig ... endinclude module type of TYPES
with type copy_event_status = TYPES.copy_event_status
and type log_entry = TYPES.log_entry
and type log = TYPES.logtype log_entry = TYPES.log_entry = | FileCopy of {copyloc : Cobol_common.srcloc;status : copy_event_status;}| Replace of {replloc : Cobol_common.srcloc;}| Replacement of {matched_loc : Cobol_common.srcloc;replacement_text : Text.text;}| CompilerDirective of {compdir : Cobol_preproc__.Preproc_directives.compiler_directive;loc : Cobol_common.srcloc;}| Exec_block of {preamble_loc : Cobol_common.srcloc;text : Text.text;postamble_loc : Cobol_common.srcloc option;}| Ignored of {text : Text.text;ignored_loc : Cobol_common.srcloc;}and copy_event_status = TYPES.copy_event_status = | CopyDone of string| CyclicCopy of string| MissingCopy of Cobol_common.Copybook.lookup_errortype log = TYPES.logval empty : logval new_compdir :
loc:Cobol_common.srcloc ->
compdir:Cobol_preproc__.Preproc_directives.compiler_directive ->
log ->
logval copy_done : loc:Cobol_common.srcloc -> filename:string -> log -> logval cyclic_copy : loc:Cobol_common.srcloc -> filename:string -> log -> logval missing_copy :
loc:Cobol_common.srcloc ->
error:Cobol_common.Copybook.lookup_error ->
log ->
logval new_replace : loc:Cobol_common.srcloc -> log -> logval exec_block :
preamble_loc:Cobol_common.srcloc ->
?postamble_loc:Cobol_common.srcloc ->
Text.text ->
log ->
log