正在加载图片...
Cow工nitc BeginFuncWithParams betsy Var t2 Var t3 t3 =*(betsy)i t3+4); ACall t4(betsy, t2) Endfunc How about some tac that implements control structures, for example such the if statement below? a=23; (a==23) BeginfuncWithParams Var to: Var t1 ar t2 工fZt2 Goto l0 t3 Var t4 t 4 Endfunc;__Cow_InitCow, ; _Binky: BeginFuncWithParams betsy; Var _t2; _t2 = 5; Var _t3; _t3 = *(betsy); Var _t4; _t4 = *(_t3 + 4); ACall _t4(betsy, _t2); EndFunc; How about some TAC that implements control structures, for example, such the if statement below? void main() { int a; a = 23; if (a == 23) a = 10; else a = 19; } main: BeginFuncWithParams; Var a; Var _t0; _t0 = 23; a = _t0; Var _t1; _t1 = 23; Var _t2; _t2 = a == _t1; IfZ _t2 Goto _L0; Var _t3; _t3 = 10; a = _t3; Goto _L1; _L0: Var _t4; _t4 = 19; a = _t4; _L1: EndFunc;
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有