python等缩进语言的词法分析实现
python等缩进语言的词法分析实现: 定义两个虚拟的Token:tokens { INDENT; DEDENT;}还有一个缩进栈,用于确定是缩进一行,还是回退一行: Stack<Integer> _indentStack = new Stack<Integer>();在开始做词法分析之前,压入一个默认的Indent,这一步其实没什么必要,只是用...