【发布时间】:2012-02-10 14:37:13
【问题描述】:
我正在使用来自 FParsec 的 identifier 解析器来解析变量和函数的名称,它们通常是 Unicode 和 ASCII 字符的混合。但有时我会在开头(如\u03C0)或在标识符内(如swipe_board\u003A_b)转义Unicode字符。我仍然可以使用isAsciiIdStart 和isAsciiIdContinue 选项使它们可解析,但我无法在规范化之前定义自己的自定义函数进行预处理。这里有什么解决方案?
【问题讨论】: