【发布时间】:2017-05-16 18:55:42
【问题描述】:
这是十六进制整数的小语法。
Numbers . Numbers ::= [HexInt];
separator HexInt " " ;
token HexDigit ["0123456789abcdefABCDEF"] ;
rules HexInt ::= "0x" [HexDigit] ;
separator HexDigit "" ;
但是,它无法解析“0xff”,因为词法分析器将“ff”视为单个标记。我该如何解决?
【问题讨论】:
标签: bnfc