Skip to main content

Module parameter

Module parameter 

Source
Expand description

Parameter interface to shell internals - port of Modules/parameter.c

Provides special parameters: $commands, $functions, $aliases, $builtins, $modules, $dirstack, $history, $historywords, $options, $nameddirs, $userdirs

Structs§

AliasDef
Aliases hash table ($aliases)
AliasesTable
BuiltinsTable
Builtins list ($builtins)
CommandsTable
Commands hash table ($commands)
DirStack
Directory stack ($dirstack)
FunctionDef
Functions hash table ($functions)
FunctionsTable
JobState
Job states ($jobstates)
JobsTable
Job texts ($jobtexts)
ModuleInfo
Modules table ($modules)
ModulesTable
NamedDirsTable
Named directories ($nameddirs, $userdirs)
OptionsTable
Options special parameter ($options)
ParamFlags
Parameter attributes

Enums§

ParamType
Parameter type flags

Functions§

param_type_str
Generate parameter type string (like “scalar-local-export”)