1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
[kernel] Parsing define_string_logic_pp_bts2101.c (with preprocessing)
/* Generated by Frama-C */
/*@ predicate p{L}(char *x) = \at(*(x + 0) ≡ 't',L);
*/
int main(void)
{
int __retres;
char const c[7] =
{(char)'t',
(char)'o',
(char)'/',
(char)'*',
(char)'t',
(char)'o',
(char)'\000'};
char const d[5] =
{(char)'t', (char)'o', (char)'t', (char)'o', (char)'\000'};
char const e = (char)117;
/*@ assert p("to/*to") ∧ p("toto"); */ ;
/*@ assert (char)7815260946135808373 ≡ 'u'; */ ;
__retres = (int)c[sizeof(c) - (unsigned int)1];
return __retres;
}
|