System variable
infolistsDefault value: []
infolists is a list of the names of all of the information
lists in Maxima. These are:
labels
All bound %i, %o, and %t labels.
values
All bound atoms which are user variables, not Maxima
options or switches, created by : or :: or functional binding.
functions
All user-defined functions, created by := or define.
arrays
All declared and undeclared arrays, created by :, ::, or :=.
macros
All user-defined macro functions.
myoptions
All options ever reset by the user (whether or not they are later reset to their default values).
rules
All user-defined pattern matching and simplification rules, created
by tellsimp, tellsimpafter, defmatch, or defrule.
aliases
All atoms which have a user-defined alias, created by the alias,
ordergreat, orderless functions or by declaring the atom as a noun
with declare.
dependencies
All atoms which have functional dependencies, created by the
depends or gradef functions.
gradefs
All functions which have user-defined derivatives, created by the
gradef function.
props
All atoms which have any property other than those mentioned
above, such as properties established by atvalue or matchdeclare, etc.,
as well as properties established in the declare function.
let_rule_packages
All user-defined let rule packages
plus the special package default_let_rule_package.
(default_let_rule_package is the name of the rule package used when
one is not explicitly set by the user.)