Piq_piqiSourceinclude module type of struct include Piq_piqi endtype float = Piq_piqi.float64type name = Piq_piqi.wordtype piq = [ | `int of int64| `uint of Piq_piqi.uint64| `float of Piq_piqi.float| `bool of bool| `binary of Piq_piqi.binary| `string of string| `word of Piq_piqi.word| `text of string| `raw_string of Piq_piqi.binary| `name of Piq_piqi.name| `named of Piq_piqi.named| `typename of Piq_piqi.name| `typed of Piq_piqi.typed| `list of Piq_piqi.piq_list| `splice of Piq_piqi.splice ]type piq_node = Piq_node.ttype loc = Loc.ttype piq_list = Piq_piqi.piq_node listtype named = Named.ttype splice = Splice.ttype typed = Typed.t