DataType.h 294 B

1234567891011121314
  1. #ifndef DATATYPE_H
  2. #define DATATYPE_H
  3. #include <stdbool.h>
  4. typedef enum { DT_INT, DT_FLOAT, DT_BOOL, DT_VOID } DataType;
  5. const char* dtGetName(DataType dt);
  6. int dtGetSize(DataType dt);
  7. DataType dtArray(DataType dt, int dimensions);
  8. int dtMaxDimensions();
  9. bool dtIsArray(DataType dt);
  10. #endif