[编译原理]lex和bison实现逻辑表达式求值以及短路计算次数统计内容:逻辑表达式的求值工具解决方案
内容:逻辑表达式的求值工具输入一个包含数值的逻辑表达式,输出计算其真值,和因短路操作而跳过的数值比较的次数。输出格式为Output: [true or false], [次数]。注意,逻辑表达式的计算符合短路算法。其中,!计入逻辑运算次数,而 == 或 != 只用于非布尔型的数值比较。例如:输入:3 == 2 输出:Output: false, 0 输入:3 > 2 输出:Output: true, 0 输入:3 > 2 && 10 &