OpamPrinter.FullPosOpamPrinter transitional module with full position types
value and opamfile formatsval relop_kind : [< OpamParserTypes.FullPos.relop_kind ] -> stringConverts OpamParserTypes.FullPos.relop_kind to its string representation (=, !=, ..., ~).
val logop_kind : [< OpamParserTypes.FullPos.logop_kind ] -> stringConverts OpamParserTypes.FullPos.logop_kind to its string representation (& and |).
val pfxop_kind : [< OpamParserTypes.FullPos.pfxop_kind ] -> stringConverts OpamParserTypes.FullPos.logop_kind to its string representation (& and |).
val env_update_op_kind : OpamParserTypes.FullPos.env_update_op_kind -> stringConverts OpamParserTypes.FullPos.env_update_op_kind to its string representation (=, +=, ..., =:).
val relop : OpamParserTypes.FullPos.relop -> stringConverts OpamParserTypes.FullPos.relop to its string representation (=, !=, ..., ~).
val logop : OpamParserTypes.FullPos.logop -> stringConverts OpamParserTypes.FullPos.logop to its string representation (& and |).
val pfxop : OpamParserTypes.FullPos.pfxop -> stringConverts OpamParserTypes.FullPos.pfxop to its string representation (! and ?).
val env_update_op : OpamParserTypes.FullPos.env_update_op -> stringConverts OpamParserTypes.FullPos.env_update_op to its string representation (=, +=, ..., =:).
val value : OpamParserTypes.FullPos.value -> stringConverts value to a string always using LF-encoding of newlines.
val value_list : OpamParserTypes.FullPos.value list OpamParserTypes.FullPos.with_pos -> stringConverts a list of values to a string always using LF-encoding of newlines.
val items : OpamParserTypes.FullPos.opamfile_item list -> stringval opamfile : OpamParserTypes.FullPos.opamfile -> stringConverts an opamfile to a string.
val format_opamfile : Format.formatter -> OpamParserTypes.FullPos.opamfile -> unitWrites an opamfile to a Format.formatter. The function ensures that all newlines are sent using Format's break instructions (and so ultimately are processed with the out_newline function of the formatter) but it is the responsibility of the caller to ensure that the formatter is configured for the required output, if necessary.
module Normalise : sig ... endopam normalised file format, for signatures.
module Preserved : sig ... endval value_equals : OpamParserTypes.FullPos.value -> OpamParserTypes.FullPos.value -> boolCompares structurally, without considering file positions
val opamfile_item_equals : OpamParserTypes.FullPos.opamfile_item -> OpamParserTypes.FullPos.opamfile_item -> boolCompares structurally, without considering file positions