12345678910111213141516171819202122 |
- #ifndef NUM_H_
- #define NUM_H_
-
- enum NUMTYPE { INT, FLOAT };
-
- union Num {
- int vali;
- float valf;
- };
-
- struct NumContainer {
- enum NUMTYPE t;
- union Num n;
- };
-
- void printNum( struct NumContainer num );
- void printLnNum( struct NumContainer num );
- char evalasBool( struct NumContainer num );
- struct NumContainer readNum(char* s);
-
-
- #endif // NUM_H_
|