r4744@macbookpro: aamine | 2009-05-06 14:52:16 +0900

test increment in return expression.


git-svn-id: file:///Users/aamine/c/gitwork/public/cbc/trunk@4179 1b9489fe-b721-0410-924e-b54b9192deb8
This commit is contained in:
Minero Aoki 2009-05-08 10:40:51 +00:00
parent e9beca5096
commit b08be4c995
2 changed files with 9 additions and 1 deletions

View File

@ -17,7 +17,15 @@ main(int argc, char **argv)
j = i++;
printf(";%d", j); // 3
printf(";%d", i); // 4
printf(";%d", inc(i)); // 5
printf(";%d", inc(i)); // 5
puts("");
return 0;
}
static int
inc(int i)
{
return ++i;
}

View File

@ -94,7 +94,7 @@ test_09_cmp() {
test_10_assign() {
assert_out "1;2;2;3;4;5;6;7;8;8;9;10;11;777;S;12" ./assign
assert_out "3;4;3;12;4;1;1;7;5;1;4;e;H;76;75;1;3;6;82;81" ./opassign
assert_out "0;1;2;2;3;3;4" ./inc
assert_out "0;1;2;2;3;3;4;5;5" ./inc
assert_out "4;3;2;2;1;1;0" ./dec
assert_compile_success textwrite.cb
}