1431cb7b47
mie: ctx is now used to query the type of a value
...
this allows value get_type callbacks to use mie_ctx to obtain mie_type pointers,
rather than having to define their own static versions of the type structs.
2025-04-28 15:40:32 +01:00
ef4b4d2f66
mie: implemented array value type; restructure const value structures
...
there are now separate structs for all const types (int, string, etc),
rather than a single mie_const union.
2025-04-23 15:42:58 +01:00
9cce4bf541
mie: implement caching and emitting string data
2025-04-17 22:55:17 +01:00
deb1232bf9
mie: implement more ir building functionality
2025-04-13 18:34:02 +01:00
377444ef59
mie: implement value type initialiser functions
2025-04-11 13:40:54 +01:00