/flex_bison

flex and bison语法学习,参考的《flex与bison中文版》

Primary LanguageC

    参考《flex与bison中文版》这本书的每一章的实现代码
    第一章:实现了一个简易的加减乘除的计算器,使用如下
    cd chpt1/src
    make
    ./calc
样例:
    输入: 1 + 2
    输出:  3

    输入: 1 + 2 * 3
    输出:  7

    输入: 1 + -2
    输出:  -1

    输入: (1 + 2) * 3 // 9
    输出:  9

    输入: (1 - 2) * 3 // -3
    输出:  -3