summaryrefslogtreecommitdiff
path: root/05/constants.b
diff options
context:
space:
mode:
authorpommicket <pommicket@gmail.com>2022-01-24 20:53:37 -0500
committerpommicket <pommicket@gmail.com>2022-01-24 20:53:37 -0500
commit049bd1440d888eff5fd9e2b9e64320fb83d2be29 (patch)
tree36a964b8044ab0ea973fe282ab3d90d841622c73 /05/constants.b
parent150fbb9dd8d29199427e5f0318c11f21e713a5f7 (diff)
enums almost working
Diffstat (limited to '05/constants.b')
-rw-r--r--05/constants.b1
1 files changed, 1 insertions, 0 deletions
diff --git a/05/constants.b b/05/constants.b
index a9f7774..9c20fdc 100644
--- a/05/constants.b
+++ b/05/constants.b
@@ -201,6 +201,7 @@
; array of n t's: TYPE_ARRAY {n as 8 bytes} t
; struct/union: TYPE_STRUCT/TYPE_UNION {0 for incomplete types/4-byte pointer to struct/union}
; function: TYPE_FUNCTION {arg1 type} {arg2 type} ... {argn type} 0 {return type}
+; note that enum types are just treated as ints.
#define TYPE_VOID 1
#define TYPE_CHAR 3
#define TYPE_UNSIGNED_CHAR 4