此为 Mathematica 4 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.1)

A.3.8 区域性结构

Mathematica中的区域性结构

区域性结构允许特定符号名是局部的.
当对嵌套区域性结构求值时,在内部区域性结构中自动生成新符号以避免与外部区域性结构中的符号产生名称冲突.
一般说来,形式为 xxx 的符号命名为 xxx$.
当使用一个变换法则或定义时, 用ReplaceAll (/.)来替换出现在右边的固定名称相当有效.但是, 要表示出现在右边的区域性结构中的其它对象就有必要产生新符号.
在每次计算时, Module 使用由它自己生成的形式为 xxx$nnn 的具有独立名称的符号来替换出现在它内部的所有局部变量