Frama-C を使用して C プログラムのスライスを計算しています。スライスされたプログラムを、コード変換なしで元のように見せたい。ただし、結果のスライスには常に goto ステートメントとラベルがあります。次のコマンドを使用します。
frama-c -no-simplify-cfg -main test -slice-assert test test.c -then-on 'Slicing export' -print -ocode result.c
Cygwin の下の Windows マシンで最新の Oxygen リリースから Frama-C をコンパイルしました。