module TmplParser: sig
.. end
type
token =
| |
TokE_EOF |
| |
TokE_Comma |
| |
TokE_Colon |
| |
TokE_Eq |
| |
TokE_Slash |
| |
TokE_LBracket |
| |
TokE_RBracket |
| |
TokE_Id of string |
| |
TokE_Caml of string |
| |
TokE_InitBegin |
| |
TokE_InitEnd |
| |
TokE_ExprBegin |
| |
TokE_ExprEnd |
| |
TokE_BlockBegin |
| |
TokE_CloseBlockBegin |
| |
TokE_BlockEnd |
| |
TokE_Text of string |
module T: Template
type
block_description = {
|
bd_id : string ; |
|
bd_args : (string * string) list ; |
|
bd_ocaml : string option ; |
}
exception Invalid_template
val get_block : T.template_node list ->
block_description -> T.template_node
val yytransl_const : int array
val yytransl_block : int array
val yylhs : string
val yylen : string
val yydefred : string
val yydgoto : string
val yysindex : string
val yyrindex : string
val yygindex : string
val yytablesize : int
val yytable : string
val yycheck : string
val yynames_const : string
val yynames_block : string
val yyact : (Parsing.parser_env -> Obj.t) array
val yytables : Parsing.parse_tables
val main : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Template.template