module Entry: sig endtype 'a e
val create : string -> 'a eval parse : 'a e -> Grammar.S.parsable -> 'aval parse_token : 'a e -> Grammar.S.te Stream.t -> 'aval name : 'a e -> stringval of_parser : string -> (Grammar.S.te Stream.t -> 'a) -> 'a eval print : 'a e -> unitval obj : 'a e -> Grammar.S.te Gramext.g_entry