22 lines
319 B
Plaintext
22 lines
319 B
Plaintext
|
/* filename: test.x */
|
||
|
|
||
|
const ADD = 0;
|
||
|
const SUB = 1;
|
||
|
const MUL = 2;
|
||
|
const DIV = 3;
|
||
|
|
||
|
struct TEST
|
||
|
{
|
||
|
int op; /* 0-ADD, 1-SUB, 2-MUL, 3-DIV */
|
||
|
float arg1;
|
||
|
float arg2;
|
||
|
float result;
|
||
|
};
|
||
|
|
||
|
program TEST_PROG
|
||
|
{
|
||
|
version TEST_VER
|
||
|
{
|
||
|
struct TEST TEST_PROC(struct TEST) = 1;
|
||
|
} = 2;
|
||
|
} = 0x20000001;
|