1 2 3 4 5 6 7 8 9 10
{ %fail } var S: String; B: Boolean; E: Word; begin S := '0'; Val(S, B, E); end.