GrammarRules

GrammarRules[rules]

表示部署到云对象的语法规则,以适用于诸如 GrammarApplyInterpreter 等函数的格式实现.

GrammarRules[rules,defs]

使用语法定义 defs.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (2)

部署一个添加数字的简单语法:

将部署语法应用到自然语言字符串:

定义自定义 GrammarToken 对象的规则:

应用语法:

属性和关系  (1)

RepeatedDelimitedSequence 等价于递归语法规则:

可能存在的问题  (1)

语法规则的右侧表达式在 GrammarApply 中进行计算:

若要使表达式不被计算,使用诸如 HoldComplete 或者 Inactivate 的封装:

Wolfram Research (2014),GrammarRules,Wolfram 语言函数,https://reference.wolfram.com/language/ref/GrammarRules.html (更新于 2015 年).

文本

Wolfram Research (2014),GrammarRules,Wolfram 语言函数,https://reference.wolfram.com/language/ref/GrammarRules.html (更新于 2015 年).

CMS

Wolfram 语言. 2014. "GrammarRules." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2015. https://reference.wolfram.com/language/ref/GrammarRules.html.

APA

Wolfram 语言. (2014). GrammarRules. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/GrammarRules.html 年

BibTeX

@misc{reference.wolfram_2024_grammarrules, author="Wolfram Research", title="{GrammarRules}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/GrammarRules.html}", note=[Accessed: 14-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_grammarrules, organization={Wolfram Research}, title={GrammarRules}, year={2015}, url={https://reference.wolfram.com/language/ref/GrammarRules.html}, note=[Accessed: 14-November-2024 ]}