0

在我的词法分析器的定义部分定义一些标识符时(如此处所述,我正在尝试编写以下形式的内容:

    let op_char = ['+' '-' '*' '/']
    let id_char = [^ ' ' '\r' '\n' '\t' op_char]

将 id_char 定义为不是空白字符或 op_char 的每个字符。但是,我在第二行的“op_char”上收到语法错误。我该怎么写这个?谢谢。

4

1 回答 1

2
let id_char = [^ ' ' '\r' '\n' '\t'] # op_char

手册

于 2011-06-15T08:51:52.310 回答