1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-07-05 16:44:21 +03:00
inform7/inform6/Tests/Test Cases/or_warnings_test-G.inf
2022-03-03 23:39:59 +00:00

48 lines
738 B
INI
Executable file

[ Main;
func();
];
[ func val res;
! warnings on <=
if (val <= 111 or 222) new_line;
if (val <= 111 or 222) rtrue;
if (val && val <= 111 or 222) rtrue;
if (~~(val >= 112 or 223)) new_line;
res = (val <= 115 or 226);
! should not warn
if (~~(val > 123 or 234)) new_line;
! warnings on >=
if (val >= 111 or 222) new_line;
if (val >= 111 or 222 or 333 or 555) rtrue;
if (val && val >= 111 or 222) rtrue;
if (~~(val <= 112 or 223)) new_line;
res = (val >= 115 or 226);
res = (~~(val >= 115 or 226 or 123));
! should not warn
if (~~(val < 123 or 234)) new_line;
! no warnings
if (val <= 1) new_line;
if (val >= 1) new_line;
if (val == 1 or 2 or 3) new_line;
if (val ~= 1 or 2 or 3) new_line;
];