From 6279af71fba9778c487c643bbab3843f82ae5160 Mon Sep 17 00:00:00 2001 From: sbosse Date: Mon, 16 Mar 2026 11:10:25 +0100 Subject: [PATCH] Mon 16 Mar 11:09:06 CET 2026 --- src/types.h | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/types.h diff --git a/src/types.h b/src/types.h new file mode 100644 index 0000000..4a041eb --- /dev/null +++ b/src/types.h @@ -0,0 +1,24 @@ +#ifndef _TYPES_H +#define _TYPES_H + +#include "config.h" + +#ifndef HAS_TYPES +typedef unsigned char int8_t; +typedef unsigned short int16_t; +typedef unsigned int int32_t; +#endif + +typedef int8_t token_t; +typedef NUMBER_T number_t; +typedef int16_t index_t; +typedef int16_t address_t; +typedef int16_t vm_state_t; + + +#define token_s sizeof(token_t) +#define number_s sizeof(number_t) +#define index_s sizeof(index_t) +#define address_s sizeof(address_t) + +#endif