diff --git a/test-tc.1 b/test-tc.1 index c208c57..c65e2c0 100644 --- a/test-tc.1 +++ b/test-tc.1 @@ -6,11 +6,13 @@ .SH SYNOPSIS -test-tc.py [symtbl] [nonewvars] [templates] [temponly] [limitns] [litvars] [debug] cfgfile, cfgfile, ... +test-tc.py [symtbl] [nonewvars] [templates] [temponly] [limitns] [litvars] [nopredefs] [debug] cfgfile, ... .SH OPTIONS + .TP .B symtbl + This option causes the test driver to include a symbol table with some predefined test variables in it. These are useful for experimenting with variable dereferencing, substitution, and type/value enforcement. @@ -27,6 +29,7 @@ .TP .B nonewvars + This option disables the creation of new variables in the configuration file (via the \fCAllowNewVars\fP API option). The user is limited to referencing and modifying only those variables already @@ -36,6 +39,7 @@ .TP .B templates + This option creates a default set of variable templates for use in the configuration file. These are passed to the \fCtconfpy\fP parser via the \fCTemplates={}\fP API option. @@ -62,6 +66,7 @@ .TP .B temponly + This option will only permit new variable creation if a template for that variable exists (via the \fCTemplatesOnly=True\fP parser API option). This is used in conjunction with the \fCtemplates\fP option @@ -89,6 +94,14 @@ documentation for a more complete description. .TP +.B nopredefs +This option tells the parser (via the \fCReturnPredefs=False\fP API option) +to +.B not +include any of its own predefined variables in the symbol table it +returns. + +.TP .B debug This option causes the test driver to invoke \fCtconfpy\fP with