HarmonyOS 鸿蒙Next仓颉语言的语法规范小问题
HarmonyOS 鸿蒙Next仓颉语言的语法规范小问题
仓颉编程语言语言规约
版本 0.22.18
|A.2.3.11 宏声明
macroDefinition
: PUBLIC NL* MACRO NL* identifier NL*
(macroWithoutAttrParam | macroWithAttrParam) NL*
(COLON NL* identifier NL*)?
(ASSIGN NL* expression | block)
;
最后一行存在二义性。请问是:
((ASSIGN NL* expression) | block) 或者
(ASSIGN NL* (expression | block)) ?
最后一行存在二义性。请问是:
((ASSIGN NL* expression) | block) 或者
(ASSIGN NL* (expression | block)) ?
关于HarmonyOS 鸿蒙Next仓颉语言的语法规范小问题的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。