• 用户头像

    Austin眼中的世界

    看完了NFA到DFA转换的代码,和算法描述一致,只是在GetDFAState时用了并发。有一处让我感觉不太明朗,AddDFAState时候,这个accept table到底有什么用?为什么DFAState不能像NFAState那样定义个成员变量来储存token的index呢?lexer间的父子关系是否是为了上下文不同用不同的词法来分析呢?@装配脑袋
    展开全文
    原微博