max(2,2+3*4,min(2,3)) AST Eval=14 ExpFmax[1/1(0)-1/22(21)] └─AstList[1/5(4)-1/21(20)] ├─ExpEntier[1/5(4)-1/6(5)](2) ├─ExpOpBin[1/7(6)-1/12(11)](+) │ ├─ExpEntier[1/7(6)-1/8(7)](2) │ └─ExpOpBin[1/9(8)-1/12(11)](*) │ ├─ExpEntier[1/9(8)-1/10(9)](3) │ └─ExpEntier[1/11(10)-1/12(11)](4) └─ExpFmin[1/13(12)-1/21(20)] ├─ExpEntier[1/17(16)-1/18(17)](2) └─ExpEntier[1/19(18)-1/20(19)](3) 6*7 AST Eval=42 ExpOpBin[2/1(22)-2/4(25)](*) ├─ExpEntier[2/1(22)-2/2(23)](6) └─ExpEntier[2/3(24)-2/4(25)](7)