X-Git-Url: https://pd.if.org/git/?p=lice;a=blobdiff_plain;f=tests%2Fkandr.c;fp=tests%2Fkandr.c;h=3185d9c5b9b9428d67e0ca77695700e21a8cb8ab;hp=0000000000000000000000000000000000000000;hb=946bdbe1d5dd89ab671391fbe429a1c2c48ecaa7;hpb=f1abb26903687c7967cf37c3f6c830051bdeb371 diff --git a/tests/kandr.c b/tests/kandr.c new file mode 100644 index 0000000..3185d9c --- /dev/null +++ b/tests/kandr.c @@ -0,0 +1,22 @@ +// K&R C + +#pragma warning_disable + +// implicit integer +function() { + return 4; +} + +int main(void) { + expecti(function(), 4); + expecti(defined_later(), 1337); +} + +defined_later() { + // this is defined later, but main can call into it + // since K&R doesn't care about declarations + + return 1337; +} + +#pragma warning_enable