等で使われる用語について説明する。代入(assignment)変数に束縛されている場所の値を変更すること。束縛(binding)ある場所に識別子を対応づけること。construct)構文をキーワードに、または場所を変数に対応づけるフォーム。式等の直下のフォーム。この先頭に現れた定義群はその本体部分に局所的なものになる。定数(constant)変更することのできない値。返した文字列がこれに当たる。exception)発生したあとでも例外ハンドラで適切な処置を行なうことによりプログラムの実行を継続することのできる例外。継続(continuation)ある計算に対する(既定の)未来全体。form)マクロをすべて展開した結果として現れるフォーム。どのフォームが核形式に含まれるかは実装系依存である。とで書き出し・読み戻しのできるもの。定義(definition)トップレベルに現れた場合にはトップレベルの束縛を作り、本体部分の先頭に現れた場合には局所束縛を作り出す形式。extent)ある手続き呼び出しについて、初期化が行なわれてからその手続き呼び出しから戻るまでの時間。predicate)数学の同値関係に対応する述語。引数の手続きに渡される手続き。正確な(数)(exact)正確な数値オブジェクトを正確な操作に対して得られた数。戻り値として返ってきた正確な数は数学的に正しい結果である。正確性(exactness)数が近似や丸め誤差を含まないこと。situation)構文違反、手続きの仕様に対する違反、処理系の制約への違反、環境における例外的な状況の総称。式(expression)評価されて値を返すもの。representation)構文データの別名。fixnum実装依存のある特定の範囲にある正確な整数の部分集合。flonum実装依存の、不正確な数の部分集合。プログラムにおける構文上の単位。健全な(マクロ)(hygienic)to-be-written識別子(identifier)値を格納している場所を表しうるもの。変更不可能(immutable)定数であること。restriction)不正確な数で表しうる値の範囲や、非数が利用可能であるか、など各実装によって課せられる制約。level)識別子がどのフェーズで参照可能であるかを表す属性。list)空リストで終端されないリスト。不正確な(数)(inexact)不正確な数値リテラルや不正確な演算に由来する数。無限大(infinity)正の無限大に同じ。(ライブラリの)インスタンス(instance)to-be-writtenインスタンス化(instantiation)ライブラリのインスタンスを作成する過程。object)の別称。キーワード(keyword)構文キーワードに同じ。レベル(level)インポートレベルに同じ。語彙素(lexme)字句構文により規定される有意な文字の並び。プログラムの構成要素の一。定義と式から成り、他のライブラリから定義を取り込み、他のライブラリへ定義を公開する。対を数珠つなぎにし空リストで終端したもの。バイトベクタがこれに当たる。リテラルはまた定数でもある。場所(location)値を格納するところ。マクロ(macro)構文抽象の別名。keyword)キーワードに同じ。transformer)マクロの使用がどのようにより原始的な形式に変換されるか指定するもの。use)to-be-written変更可能(mutable)代入が可能であること。Number)値の決定できない不正確な実数オブジェクトと見做されるもの。infinity)不正確な有理数オブジェクトで表されるどの数よりも小さい不正確な実数。