编译原理..
通过分析Tiny语言的词法分析器,并根据要求将Tiny语言的词法进行扩充成为Tiny+语言来掌握高级语言编译中的词法分析原理与实现。具体要求为:为Tiny语言增加true、false、or、and、not、int、bool、string、while、do关键字以及符号>、=、,、',并修改或增加词法规则:ID=letter(letter|digit)*和STRING='anycharacterexcept''。程序增加识别缺少右引号的错误。
通过分析Tiny语言的词法分析器,并根据要求将Tiny语言的词法进行扩充成为Tiny+语言来掌握高级语言编译中的词法分析原理与实现。具体要求为:为Tiny语言增加true、false、or、and、not、int、bool、string、while、do关键字以及符号>、=、,、',并修改或增加词法规则:ID=letter(letter|digit)*和STRING='anycharacterexcept''。程序增加识别缺少右引号的错误。