SyntaxInformation
当 f[…] 作为输入键入时,给出用于产生语法着色和其他警告的信息.
更多信息
- SyntaxInformation[f]={"prop1"->data1,"prop2"->data2,…} 为 f 定义语法属性 propi.
- 可能的属性列表:
-
"ArgumentsPattern" 所允许的变量序列的模式 "LocalVariables" 局部变量的类型和允许的位置 "ColorEqualSigns" = 着色的参数位置 - "ArgumentsPattern" 的设置形式为 {patt1,patt2,…},其中 patti 可以为 _、__、___、_.、OptionsPattern[] 或 {p1,…} 等.
- 若 "ArgumentsPattern" 的设置指定 f 拥有可选项,有效可选项名取决于 Options[f].
- "LocalVariables" 的设置形式为 {"type",{imin,imax}}. 有 "Table"、"Solve"、"Integrate"、"Limit"、"Plot"、"Manipulate" 等可能的类型. imin 和 imax 给出变量可以出现的最大最小参数位置. imax 可以为 Infinity.
- "LocalVariables" 的设置 {"type",{imin,imax},"Lexical"} 指定 Dynamic 中出现的本地变量不应特别着色.
- "ColorEqualSigns" 的设置形式为 {imin,imax}.
范例
打开所有单元关闭所有单元
Wolfram Research (2007),SyntaxInformation,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SyntaxInformation.html.
文本
Wolfram Research (2007),SyntaxInformation,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SyntaxInformation.html.
CMS
Wolfram 语言. 2007. "SyntaxInformation." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/SyntaxInformation.html.
APA
Wolfram 语言. (2007). SyntaxInformation. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/SyntaxInformation.html 年