A syntax version.
It is always assumed that a parser with version (X, Y)
can read the output produced by a printer at version (X, Z)
for any Z <= Y
.
val to_dyn : t Stdune.Dyn.Encoder.t
val hash : t -> int
val to_string : t -> string
Whether the parser can read the data or not
val compare : t -> t -> Stdune.Ordering.t
module Infix : Stdune.Comparator.OPS with type t = t