printf("strings \"%s\", \"%s\" and \"%s\"", s1, s2, s3);
else
printf("string \"%s\" and \"%s\"", s1, s2);
- match_byte (0);
- match_byte (1);
+ if (!match_byte (0))
+ match_byte_assert(1);
match_byte (1);
}
else if (match_byte (5))
dump_value_31();
get_string();
printf("string \"%s\"", get_string());
- match_byte (0);
- match_byte (1);
+ if (!match_byte (0))
+ match_byte_assert(1);
}
else if (match_byte (5))
{
dump_value_31();
get_string();
printf("string \"%s\"", get_string());
- match_byte (0);
+ if (!match_byte (0))
+ match_byte_assert(1);
}
else if (match_byte (2))
{
for (int k = 0; k <= level + 1; k++)
printf (" ");
printf ("\"%s\", \"%s\", \"%s\"", a, b, c);
+ if (!match_byte(0))
+ match_byte_assert(1);
}
else
dump_title_value (level+1);