implement macros and dotted pairs

This commit is contained in:
Lobo 2026-01-11 22:17:36 -03:00
parent 44237a650d
commit 83fce46449
9 changed files with 68 additions and 15 deletions

View file

@ -69,13 +69,13 @@ enum {
enum {
TYPE_NIL = 0,
TYPE_NUM = 1,
TYPE_NUM = 1, // These three are the same as their tags.
TYPE_SYM = 2,
TYPE_PRIM = 4,
TYPE_PAIR, // = 5,
TYPE_CLOS, // = 6,
TYPE_CODE, // = 7,
TYPE_FWD, // = 8,
TYPE_PAIR,
TYPE_CLOS,
TYPE_MAC,
TYPE_FWD,
TYPE__MAX,
};