diff options
author | Ian Moffett <ian@osmora.org> | 2025-10-01 19:04:21 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2025-10-01 19:04:21 -0400 |
commit | 61ba4c15aaf1ccb985f32ce9af39ecd0b146fdfa (patch) | |
tree | a66ca35963a549ef78a312250f2e6d5b9c5f48b8 /src/sys/include | |
parent | 3f246bba3ebb8c9df888a65ceca0ee96f597c051 (diff) |
np: Add signed integer types
Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'src/sys/include')
-rw-r--r-- | src/sys/include/np/lex.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/sys/include/np/lex.h b/src/sys/include/np/lex.h index a11de58..0edf262 100644 --- a/src/sys/include/np/lex.h +++ b/src/sys/include/np/lex.h @@ -44,6 +44,10 @@ struct np_work; #define TOKEN_U16 "u16" #define TOKEN_U32 "u32" #define TOKEN_U64 "u64" +#define TOKEN_I8 "i8" +#define TOKEN_I16 "i16" +#define TOKEN_I32 "i32" +#define TOKEN_I64 "i64" /* * Represents the various token types that are @@ -74,6 +78,10 @@ typedef enum { TT_U16, /* 'u16' */ TT_U32, /* 'u32' */ TT_U64, /* 'u64' */ + TT_I8, /* 'i8' */ + TT_I16, /* 'i16' */ + TT_I32, /* 'i32' */ + TT_I64, /* 'i64' */ /* Values */ TT_NUMBER, /* <numbers> */ |