SCM Repository
[diderot] Diff of /branches/vis12/src/compiler/c-util/tree-to-c-fn.sml
Diff of /branches/vis12/src/compiler/c-util/tree-to-c-fn.sml
Parent Directory
|
Revision Log
|
Patch
520 |
])))) |
])))) |
521 |
] end) |
] end) |
522 |
*) |
*) |
523 |
| IL.S_InputImage _ => [] (* FIXME *) |
| IL.S_InputNrrd _ => [] (* FIXME *) |
|
| IL.S_InputSeq _ => [] (* FIXME *) |
|
524 |
| _ => [] |
| _ => [] |
525 |
(* end case *)) |
(* end case *)) |
526 |
val stms = List.foldr (fn (stm, stms) => trStmt(env, stm)@stms) [] body |
val stms = List.foldr (fn (stm, stms) => trStmt(env, stm)@stms) [] body |
568 |
| IL.S_Input(lhs, name, _, SOME dflt) => [ |
| IL.S_Input(lhs, name, _, SOME dflt) => [ |
569 |
CL.mkAssign(VarToC.lvalueVar(env, lhs), trExp(env, dflt)) |
CL.mkAssign(VarToC.lvalueVar(env, lhs), trExp(env, dflt)) |
570 |
] |
] |
571 |
| IL.S_InputImage _ => [] |
| IL.S_InputNrrd _ => [] |
|
| IL.S_InputSeq _ => [] |
|
572 |
| IL.S_Exit args => [] |
| IL.S_Exit args => [] |
573 |
| IL.S_Active => [CL.mkReturn(SOME(CL.mkVar N.kActive))] |
| IL.S_Active => [CL.mkReturn(SOME(CL.mkVar N.kActive))] |
574 |
| IL.S_Stabilize => [CL.mkReturn(SOME(CL.mkVar N.kStabilize))] |
| IL.S_Stabilize => [CL.mkReturn(SOME(CL.mkVar N.kStabilize))] |
|
Legend:
Removed from v.2022 |
|
changed lines |
|
Added in v.2023 |
|
|