?c:Cf_lex.counter ->
string ->
object ('a)
  val col_ : int
  val nl0_ : char list
  val nlz_ : char list
  val position_ : int
  val row_ : int
  method advance : char -> 'a
  method col : int
  method counter : Cf_lex.counter
  method private next : char -> int * int * char list
  method position : int
  method row : int
end