diff --git a/test-tc.1 b/test-tc.1 index 759b71e..de54e89 100644 --- a/test-tc.1 +++ b/test-tc.1 @@ -6,7 +6,7 @@ .SH SYNOPSIS -test-tc.py [symtbl] [nonew] [debug] [litvars] cfgfile, cfgfile, ... +test-tc.py [symtbl] [nonewvar] [nonewns] [debug] [litvars] cfgfile, cfgfile, ... .SH OPTIONS .TP @@ -18,14 +18,22 @@ pre-define any symbols. .TP -.B nonew +.B nonewvar -This option tells \'tconfpy\' to disallow the creation of -new variable in the configuration file. The user is limited -to referencing and modifying only those variables already -present in the symbol table. Typically used when passing -an initial symbol table to the parser to limit the user -to only those variables. +This option tells \'tconfpy\' to disallow the creation of new variables +in the configuration file (via the \'AllowNewVars\' API option). The user +is limited to referencing and modifying only those variables already +present in the symbol table. Typically used when passing an initial +symbol table to the parser to limit the user to only those variables. + +.TP +.B nonewns + +This option tells \'tconfpy\' to disallow the creation of new lexical +namespaces in the configuration file (via the \'AllowNewNamespaces\' +API option). The user is limited to only those namespaces pre-defined +in the \'NAMESPACE\' symbol of the initial symbol table. If no symbol +table is passed, then only the \'\' namespace is available for use. .TP .B debug