mie: add lots more mie_value sub-types

This commit is contained in:
2025-04-10 12:18:07 +01:00
parent ecc886c95a
commit 5cd3eff2ed
16 changed files with 373 additions and 21 deletions

18
mie/include/mie/data.h Normal file
View File

@@ -0,0 +1,18 @@
#ifndef MIE_DATA_H_
#define MIE_DATA_H_
#include <mie/value.h>
enum mie_data_type {
MIE_DATA_NONE = 0,
MIE_DATA_EXTERN_GLOBAL,
MIE_DATA_CONST,
};
struct mie_data {
struct mie_value d_base;
enum mie_data_type d_type;
struct mie_value *d_data;
};
#endif