Previous Up Next

Interface for module Pos

type lexposition = {char_start:intchar_endintline_noint}
val line_number : lexposition → int
val char_start : lexposition → int
val char_end : lexposition → int

val formatlexposition → string

class linecounter:
   object 
     val mutable x : int
     val mutable m : string
     method new_line : unit → unit
     method get_line : unit → int
     method reset : unit → unit
     method set_messagestring → unit
     method get_messageunit → string
   end

val pos_conc : lexposition × lexposition → lexposition

val lc : linecounter

val determine_pos : Lexing.lexbuf → lexposition
val p_dummy : lexposition

 ,
Previous Up Next