[kernel] Parsing share/libc/__fc_builtin_for_normalization.i (no preprocessing)
[kernel] Parsing tests/spec/bts0440.i (no preprocessing)
/* Generated by Frama-C */
int fact(int n)
{
  int r;
  r = 1;
  while (n > 0) {
    int tmp;
    before:
      /*@ ensures n ≥ 0; */
      { /* sequence */
        tmp = n;
        n --;
        r *= tmp;
      }
    /*@ assert r ≡ \at(r*n,before); */ ;
  }
  return r;
}


