X-Git-Url: https://pd.if.org/git/?p=lice;a=blobdiff_plain;f=tests%2Fenum.c;fp=tests%2Fenum.c;h=62f45f7a953b7efa5ee9daec1fe21f442fd67811;hp=0000000000000000000000000000000000000000;hb=f1abb26903687c7967cf37c3f6c830051bdeb371;hpb=bb650f4a52a456c1aa0a34508d6f3dcce58291b6 diff --git a/tests/enum.c b/tests/enum.c new file mode 100644 index 0000000..62f45f7 --- /dev/null +++ b/tests/enum.c @@ -0,0 +1,39 @@ +// enumerations + +enum { + A, + B, + C +}; + +enum { + D, + E, + F +}; + +int main(void) { + expecti(A, 0); + expecti(B, 1); + expecti(C, 2); + expecti(D, 0); + expecti(E, 1); + expecti(F, 2); + + enum { G } enum1; + enum { H }; + + expecti(G, 0); + expecti(H, 0); + + enum named { + I, + J, + K + }; + + enum named enum2 = I; + expecti(enum2, 0); + + return 0; +}