Module Script

module Script: sig .. end

type token = 
| Id of string
| Key of string
| Proof of string * string
| Word
| Eof
type input 
val open_file : string -> input
val close : input -> unit
val skip : input -> unit
val token : input -> token
val error : input -> ('a, Format.formatter, unit, 'b) Pervasives.format4 -> 'a
val key : input -> string -> bool
val eat : input -> string -> unit
val ident : input -> string
val idents : input -> string list
val filter : string -> string option