Cobol_data.LiteralRepresentation of COBOL literals
module VAL : sig ... endRepresentation of basic COBOL values.
val invalid_chars :
loc:Cobol_common.Srcloc.srcloc ->
literal_class:Cobol_data__.Data_types.literal_class ->
(int * char) Cobol_common.Basics.NEL.t ->
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.tval alphanum_of_string :
?quotation:Cobol_ptree.alphanum_quote ->
string ->
Cobol_data__.Data_types.alphanum_literalval alphanum_with_dummy_fallback :
Cobol_ptree.alphanum Cobol_common.Srcloc.TYPES.with_loc ->
Cobol_data__.Data_types.alphanum_literal Cobol_common.Srcloc.TYPES.with_loc
* Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t optionval integer_with_dummy_fallback :
Cobol_ptree.integer Cobol_common.Srcloc.TYPES.with_loc ->
Cobol_data__.Data_types.integer_literal Cobol_common.Srcloc.TYPES.with_loc
* Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t optionval fixed_with_dummy_fallback :
Cobol_ptree.fixed Cobol_common.Srcloc.TYPES.with_loc ->
Cobol_data__.Data_types.fixed_literal Cobol_common.Srcloc.TYPES.with_loc
* Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t optionval floating_with_dummy_fallback :
Cobol_ptree.floating Cobol_common.Srcloc.TYPES.with_loc ->
Cobol_data__.Data_types.floating_literal Cobol_common.Srcloc.TYPES.with_loc
* Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t optionval boolean_with_dummy_fallback :
?max_length:int ->
Cobol_ptree.boolean Cobol_common.Srcloc.TYPES.with_loc ->
Cobol_data__.Data_types.boolean_literal Cobol_common__Srcloc.TYPES.with_loc
* Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t optionval value_or_error :
literal_class:Cobol_data__.Data_types.literal_class ->
loc:Cobol_common__Srcloc.TYPES.srcloc ->
('a, VAL.error) Stdlib.result ->
('a Cobol_common__Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.resultval alphanum_value :
Cobol_ptree.alphanum Cobol_common__Srcloc.TYPES.with_loc ->
(string Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.resultval boolean_value :
Cobol_ptree.boolean Cobol_common__Srcloc.TYPES.with_loc ->
(Cobol_data__.Data_types.boolean_value Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.resultval integer_value :
Cobol_ptree.integer Cobol_common__Srcloc.TYPES.with_loc ->
(Z.t Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.resultval fixed_value :
Cobol_ptree.fixed Cobol_common__Srcloc.TYPES.with_loc ->
(Q.t Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.resultval floating_value :
Cobol_ptree.floating Cobol_common__Srcloc.TYPES.with_loc ->
(Cobol_data__.Data_types.floating_value Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.resultval alphanum_literal_value :
Cobol_ptree.alphanum Cobol_common__Srcloc.TYPES.with_loc ->
(Cobol_data__.Data_types.literal_value Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.resultval boolean_literal_value :
Cobol_ptree.boolean Cobol_common__Srcloc.TYPES.with_loc ->
(Cobol_data__.Data_types.literal_value Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.resultval integer_literal_value :
Cobol_ptree.integer Cobol_common__Srcloc.TYPES.with_loc ->
(Cobol_data__.Data_types.literal_value Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.resultval fixed_literal_value :
Cobol_ptree.fixed Cobol_common__Srcloc.TYPES.with_loc ->
(Cobol_data__.Data_types.literal_value Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.resultval floating_literal_value :
Cobol_ptree.floating Cobol_common__Srcloc.TYPES.with_loc ->
(Cobol_data__.Data_types.literal_value Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.resultval value :
Cobol_ptree.literal Cobol_common.Srcloc.TYPES.with_loc ->
(Cobol_data__.Data_types.literal_value Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.resultval strlit_value :
Cobol_ptree.strlit Cobol_common.Srcloc.with_loc ->
(Cobol_data__.Data_types.literal_value Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.resultval nonnumlit_value :
Cobol_ptree.nonnumlit Cobol_common.Srcloc.with_loc ->
(Cobol_data__.Data_types.literal_value Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.resultval concat :
loc:Cobol_common__Srcloc.TYPES.srcloc ->
(Cobol_data__.Data_types.literal_value Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.result ->
(Cobol_data__.Data_types.literal_value Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.result ->
(Cobol_data__.Data_types.literal_value Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.resultval unsupported :
loc:Cobol_common__Srcloc.TYPES.srcloc ->
Cobol_data__.Data_types.unsupported_stuff ->
(Cobol_data__.Data_types.literal_value Cobol_common.Srcloc.TYPES.with_loc,
Cobol_data__.Data_types.error Cobol_common.Basics.NEL.t)
Stdlib.result