【发布时间】:2021-12-25 16:30:34
【问题描述】:
我是 Haskell 和 Alex 的新手。 我正在尝试在 Lexer.x 中制作运算符的标记
这是我的代码示例
\<= { \s -> TLE }
\== { \s -> TEQ }
\/= { \s -> TNEQ }
\&& { \s -> TAND }
但是当我写的时候
\|| { \s -> TOR }
我在这一行遇到了解析错误 我应该如何为 || 制作令牌?
【问题讨论】:
-
为什么不
"||" { \s -> TOR }?