Next: Evaluation, Previous: Hash Tables, Up: Top [Contents][Index]
シンボル(symbol)は、一意な名前をもつオブジェクトです。このチャプターでは、シンボル、シンボルの構成要素やプロパティーリスト、およびシンボルを作成、インターンする方法を説明します。別のチャプターでは、シンボルを変数として使用したり、関数名として使用する方法が説明されています。VariablesとFunctionsを参照してください。シンボルの正確な入力構文については、Symbol Typeを参照してください。
任意のLispオブジェクトがシンボルかどうかを、symbolpでテストできます:
この関数は、objectがシンボルの場合はt、それ以外はnilをreturnします。
| • Symbol Components: | シンボルは名前、値、関数定義、プロパティーリストをもつ。 | |
| • Definitions: | 定義は、シンボルが使用される方法を示す。 | |
| • Creating Symbols: | シンボルが一意に保たれる方法。 | |
| • Symbol Properties: | さまざまな情報を記録するために、各シンボルはプロパティーリストをもつ。 |