Low-Level System Spelunking
is a large and complex software system. Although strongly not supported for production purposes, it is sometimes instructive to "spelunk" in the system, looking at low-level organization and obscure features.
complete lists of symbol names matching a pattern (e.g. "*`*"
give complete lists of contexts for symbol names
low-level system options
) — show the symbolic structure of notebook contents
inspect lists of front end options
get a complete list of options for $FrontEnd
trace every step in the evaluation of an expression
show the state of the complete evaluation stack