type t = | Op_w of float| Op_J of int| Op_j of int| Op_M of float| Op_d of float list * float| Op_ri of string| Op_i of int| Op_gs of string| Op_q| Op_Q| Op_cm of Pdftransform.transform_matrix| Op_m of float * float| Op_l of float * float| Op_c of float * float * float * float * float * float| Op_v of float * float * float * float| Op_y of float * float * float * float| Op_h| Op_re of float * float * float * float| Op_S| Op_s| Op_f| Op_F| Op_f'| Op_B| Op_B'| Op_b| Op_b'| Op_n| Op_W| Op_W'| Op_BT| Op_ET| Op_Tc of float| Op_Tw of float| Op_Tz of float| Op_TL of float| Op_Tf of string * float| Op_Tr of int| Op_Ts of float| Op_Td of float * float| Op_TD of float * float| Op_Tm of Pdftransform.transform_matrix| Op_T'| Op_Tj of string| Op_TJ of Pdf.pdfobject| Op_' of string| Op_'' of float * float * string| Op_d0 of float * float| Op_d1 of float * float * float * float * float * float| Op_CS of string| Op_cs of string| Op_SC of float list| Op_sc of float list| Op_SCN of float list| Op_scn of float list| Op_SCNName of string * float list| Op_scnName of string * float list| Op_G of float| Op_g of float| Op_RG of float * float * float| Op_rg of float * float * float| Op_K of float * float * float * float| Op_k of float * float * float * float| Op_sh of string| InlineImage of Pdf.pdfobject * Pdfio.bytes| Op_Do of string| Op_MP of string| Op_DP of string * Pdf.pdfobject| Op_BMC of string| Op_BDC of string * Pdf.pdfobject| Op_EMC| Op_BX| Op_EX| Op_Unknown of string
val lexemes_of_op : (lexeme -> unit) -> t -> unitval lexemes_of_ops : t list -> lexeme listval lexemelists_of_ops : t list -> lexeme list listval string_of_lexeme : lexeme -> stringval string_of_lexemes : lexeme list -> stringval string_of_ops : t list -> stringval string_of_op : t -> stringexception Couldn'tHandleContentval print_lexeme : lexeme -> unitval parse_lexemes : int ref -> lexeme list -> t list -> t list