module Pl_Template:sig
..end
Wrapper around Perl Template
class (Template Toolkit).
exception Not_implemented
exception Error of string
module Variant:sig
..end
val sv_of_variant : Variant.t -> Perl.sv
val hv_of_string_pair_list : (string * string) list -> Perl.hv
class template :Perl.sv ->
object
..end
val may : ('a -> unit) -> 'a option -> unit
val new_ : ?start_tag:string ->
?end_tag:string ->
?tag_style:string ->
?pre_chomp:bool ->
?post_chomp:bool ->
?trim:bool ->
?interpolate:bool ->
?anycase:bool ->
?include_path:string list ->
?delimiter:string ->
?absolute:bool ->
?relative:bool ->
?default:string ->
?blocks:(string * string) list ->
?auto_reset:bool ->
?recursion:bool ->
?variables:Variant.t ->
?constants:Variant.t ->
?constant_namespace:string ->
?namespace:Variant.t ->
?pre_process:string list ->
?post_process:string list ->
?process:string list ->
?wrapper:string list ->
?error:string ->
?errors:(string * string) list ->
?eval_perl:bool ->
?output:'a ->
?output_path:'b ->
?debug:string ->
?debug_format:string ->
?cache_size:int ->
?compile_ext:string ->
?compile_dir:string ->
?plugins:(string * string) list ->
?plugin_base:string list ->
?load_perl:bool ->
?filters:'c ->
?v1dollar:bool ->
?load_templates:'d ->
?load_plugins:'e ->
?load_filters:'f ->
?tolerant:bool ->
?service:'g ->
?context:'h ->
?stash:'i -> ?parser:'j -> ?grammar:'k -> unit -> template