Previous:
Text::Wigwam::Tutorials::Basics
[Table of Contents]
[Text::Wigwam Index]
Text::Wigwam Index
A
add_global to add scope to specified globals.
[Text::Wigwam]
add_global( name1, name2, ... )
[Text::Wigwam]
[Text::Wigwam::Globals]
add_path( class, list )
[Text::Wigwam]
add_path( class, path1, path2, ... )
[Text::Wigwam]
B
beautify
[Text::Wigwam]
C
cache( name, class1, class2, ... )
[Text::Wigwam::Config]
code_open [!!
[Text::Wigwam]
code_term !!]
[Text::Wigwam]
concede( class1, class2, ... )
[Text::Wigwam::Config]
config_open & config_term
[Text::Wigwam]
confine( class1, class2, ... )
[Text::Wigwam::Config]
crank( class1, class2, ... )
[Text::Wigwam::Config]
D
debug ( string )
[Text::Wigwam]
dec_scope to pop all stacks within the scope.
[Text::Wigwam]
dec_scope( scope )
[Text::Wigwam::Globals]
default_engine name1, name2, ...
[Text::Wigwam]
del_global to delete scope from specified globals.
[Text::Wigwam]
del_global( name )
[Text::Wigwam]
del_global( name1, name2, ... )
[Text::Wigwam::Globals]
Directive Tree
[Text::Wigwam]
directive_path namespace1, namespace2, ...
[Text::Wigwam]
directive_root namespace
[Text::Wigwam]
doc
[Text::Wigwam]
[Text::Wigwam]
Dynamic parsing options
[Text::Wigwam]
E
eflag to retrieve the status on eflag enabled globals.
[Text::Wigwam]
eflag( )
[Text::Wigwam::Globals]
Engine
[Text::Wigwam]
engine
[Text::Wigwam]
[Text::Wigwam]
engine name1, name2, ...
[Text::Wigwam]
escape_var( path_name )
[Text::Wigwam]
exception handling directives (try, throw, catch, ...)
[Text::Wigwam]
exception( string )
[Text::Wigwam]
exclude ( class1 class2, ... )
[Text::Wigwam::Config]
Extensibility
[Text::Wigwam]
external templates (reusability)
[Text::Wigwam]
G
generalized_get_value( ref, arr, var )
[Text::Wigwam]
[Text::Wigwam]
generalized_is_defined( ref, arr, var )
[Text::Wigwam]
[Text::Wigwam]
generalized_set_alias( ref, arr, var, val )
[Text::Wigwam]
[Text::Wigwam]
generalized_undefine( ref, arr, var )
[Text::Wigwam]
[Text::Wigwam]
get_arg
[Text::Wigwam]
get_global to retrieve a global value.
[Text::Wigwam]
get_global( name )
[Text::Wigwam]
[Text::Wigwam::Globals]
get_options( list )
[Text::Wigwam]
get_value( path_name )
[Text::Wigwam]
get_value( var )
[Text::Wigwam]
given/when/default tree directives w/unlimited nesting
[Text::Wigwam]
global_exists to retrieve the scope of a specific global.
[Text::Wigwam]
global_exists( name )
[Text::Wigwam]
[Text::Wigwam::Globals]
H
hexadecimal ON|OFF
[Text::Wigwam]
I
if/elsif/else blocks w/unlimited nesting
[Text::Wigwam]
inc_scope to push default values into all stacks within the specified scope.
[Text::Wigwam]
inc_scope( scope )
[Text::Wigwam::Globals]
inherit( class1, class2, ... )
[Text::Wigwam::Config]
Interface
[Text::Wigwam]
is_blessed( thing )
[Text::Wigwam]
is_defined( path_name )
[Text::Wigwam]
is_defined( var )
[Text::Wigwam]
is_expr( thing )
[Text::Wigwam]
is_hash( thing )
[Text::Wigwam]
is_list( thing )
[Text::Wigwam]
is_num( value )
[Text::Wigwam]
is_scalar( thing )
[Text::Wigwam]
is_scalar_ref( thing )
[Text::Wigwam]
K
kill_arg( n )
[Text::Wigwam]
kill_global to remove globals.
[Text::Wigwam]
kill_global( name1, name2, ... )
[Text::Wigwam]
kill_global( name1, name2,... )
[Text::Wigwam::Globals]
L
load_modules( string )
[Text::Wigwam]
local variables
[Text::Wigwam]
loop directives w/unlimited nesting (while, foreach, for, ...)
[Text::Wigwam]
M
macros/subroutines
[Text::Wigwam]
module
[Text::Wigwam]
modules module1, module2, ...
[Text::Wigwam]
N
new_eflag( scope, name, default )
[Text::Wigwam::Globals]
new_fatal( scope, name, default )
[Text::Wigwam::Globals]
new_global to create a new global.
[Text::Wigwam]
new_global( scope, name, default )
[Text::Wigwam]
[Text::Wigwam::Globals]
new_subst( scope, name, default )
[Text::Wigwam::Globals]
num
[Text::Wigwam]
numbers FLOAT|REAL|INTEGER|WHOLE|OFF
[Text::Wigwam]
P
parse( hashref )
[Text::Wigwam]
parse_config( template, open_tag, term_tag )
[Text::Wigwam::Config]
plugin
[Text::Wigwam]
plugins plugin1, plugin2, ...
[Text::Wigwam]
process control directives (break, continue, exit, ...)
[Text::Wigwam]
promote( class1, class2, ... )
[Text::Wigwam::Config]
push_global to perform an add_global function followed by a set_global function on a specified global.
[Text::Wigwam]
push_global( name, value )
[Text::Wigwam]
[Text::Wigwam::Globals]
R
ref_type( thing )
[Text::Wigwam]
S
set_alias( path_name, value )
[Text::Wigwam]
set_alias( var, val )
[Text::Wigwam]
set_global to set the value of a global.
[Text::Wigwam]
set_global( name, value )
[Text::Wigwam]
[Text::Wigwam::Globals]
set_path( class, list )
[Text::Wigwam]
set_path( class, path1, path2, ... )
[Text::Wigwam]
set_value( path_name, value )
[Text::Wigwam]
set_value( var, val )
[Text::Wigwam]
snapshot
[Text::Wigwam::Globals]
spawn
[Text::Wigwam::Config]
strict_tags 1
[Text::Wigwam]
T
template
[Text::Wigwam]
Template debugging features
[Text::Wigwam]
template( filename )
[Text::Wigwam]
text_open !!>
[Text::Wigwam]
text_term <!!
[Text::Wigwam]
U
undefine( path_name )
[Text::Wigwam]
undefine( var )
[Text::Wigwam]
V
Versatile data handling
[Text::Wigwam]