Wolfram Language & System 10.0 (2014)|Legacy Documentation

This is documentation for an earlier version of the Wolfram Language.View current documentation (Version 11.2)

Symbol Handling

Wolfram Language symbols are the ultimate atoms of symbolic data. Every symbol has a unique name, exists in a certain Wolfram Language context or namespace, and can have a variety of types of values and attributes.


Symbol the head of a symbol; create a symbol from a name

SymbolName give the name of a symbol as a string

Context give the name of the context of a symbol

Names find a list of symbols with names matching a pattern

NameQ test whether a string corresponds to the name of any symbol

Remove completely remove a symbol so its name is no longer recognized

$NewSymbol a function to be applied to the name of any new symbol

ValueQ test whether a symbol has any type of value

OwnValues  ▪  DownValues  ▪  UpValues  ▪  Options  ▪  Attributes

Information give information on the values of a symbol

Clear clear all values associated with a symbol

Save save values associated with a symbol

Unique generate a symbol with a unique name

Converting between Expressions and Strings »

ToString  ▪  ToExpression  ▪  ...