tests/basic/enum-use.sp
author David Anderson <dvander@alliedmods.net>
Tue Jan 01 15:34:07 2013 -0800 (2013-01-01)
changeset 251 ca99a81745fe
parent 233 bbb498ccb4ac
child 263 ba85a47ee414
permissions -rw-r--r--
Refactor compilation process around the new concept of packages.
dvander@233
     1
native PrintNum(num);
dvander@233
     2
dvander@233
     3
enum Crab {
dvander@233
     4
   CrabOne,
dvander@233
     5
   CrabTwo,
dvander@233
     6
   CrabThree=5,
dvander@233
     7
   CrabFour=7
dvander@233
     8
};
dvander@233
     9
dvander@233
    10
enum {
dvander@233
    11
   CrabFive,
dvander@233
    12
   CrabSix,
dvander@233
    13
   CrabSeven=5,
dvander@233
    14
   CrabEight=7
dvander@233
    15
};
dvander@233
    16
dvander@233
    17
public main()
dvander@233
    18
{
dvander@233
    19
   PrintNum(CrabOne);
dvander@233
    20
   PrintNum(CrabTwo);
dvander@233
    21
   PrintNum(CrabThree);
dvander@233
    22
   PrintNum(CrabFour);
dvander@233
    23
   PrintNum(CrabFive);
dvander@233
    24
   PrintNum(CrabSix);
dvander@233
    25
   PrintNum(CrabSeven);
dvander@233
    26
   PrintNum(CrabEight);
dvander@233
    27
}
dvander@233
    28