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]