Gold Parser 问题:大写/小写字符区分存在问题。我的语法中的以下内容失败了:
小写字母 = {&61 .. &7A}
小写字母 = 小写字母+
大写字母 = {&41 .. &5A}
大写字母 = 大写字母+
我得到一个“DFA 状态”,指示“无法区分小写字母和大写字母”。
我觉得这很令人困惑,因为我相信小写字母是由一组 ascii 字符“a”到“z”定义的,而大写字母是由一组 ascii 字符“A”到“Z”定义的。
非常欢迎任何帮助。
小写字母 = {&61 .. &7A}
小写字母 = 小写字母+
大写字母 = {&41 .. &5A}
大写字母 = 大写字母+
我得到一个“DFA 状态”,指示“无法区分小写字母和大写字母”。
我觉得这很令人困惑,因为我相信小写字母是由一组 ascii 字符“a”到“z”定义的,而大写字母是由一组 ascii 字符“A”到“Z”定义的。
非常欢迎任何帮助。