// Kyler Olsen // YREA SLS // Interpreter Header // November 2025 #ifndef SLS_INTERPRETER_H #define SLS_INTERPRETER_H #include typedef enum { STACK_IDENTIFIER, STACK_I64, STACK_I32, STACK_I16, STACK_I8, STACK_U64, STACK_U32, STACK_U16, STACK_U8, STACK_FLOAT, STACK_DOUBLE, STACK_CHARACTER, STACK_BOOLEAN, STACK_TOKEN_STRING, } StackTypes; extern const char *STACK_TYPES_NAMES[]; extern const size_t STACK_TYPE_COUNT; #endif // SLS_INTERPRETER_H