Flex中的奇怪错误是由reg exp引起的

时间:2019-04-03 23:46:02

标签: regex flex-lexer regex-negation

我试图在flex上运行2段代码。 第一个代码工作正常。 我仅将第5行从“可打印([bc])”更改为“可打印((?!a)[abc])” 含义完全相同,并且代码因以下错误而失败:

function a() {

    for (let i=0;i<10;i++) {
        console.log('a',i);
    b() ; }

}

有什么建议吗?

谢谢, 纳达夫

...(lots of bad character errors)
ex.lex:21: bad character: %
ex.lex:21: bad character: %
ex.lex:21: EOF encountered inside pattern
ex.lex:21: unrecognized rule
ex.lex:21: fatal parse error

0 个答案:

没有答案