状态图的元素:
圆圈 -> 状态
箭头 -> 状态的转换,通常附近会标明转换条件
星号 -> 再peek一个字符
例如一个标识符的词法解析状态图:
根据状态图,我们就可以写出相应的程序出来,上面这个状态图转化成程序后大概如下:
状态图的元素:
圆圈 -> 状态
箭头 -> 状态的转换,通常附近会标明转换条件
星号 -> 再peek一个字符
例如一个标识符的词法解析状态图:
根据状态图,我们就可以写出相应的程序出来,上面这个状态图转化成程序后大概如下: