@amszmidt ...
1. there is no COND (there is IF...ELSE...THEN but this is much less powerful);
2. EXECUTE is roughly equivalent to EVAL but I *think* there is no separate APPLY;
3. There's no built in CAR, CDR, CONS but they are trivial to implement;
4. There's sort-of EQ (you can compare pointers) but it does not seem to be idiomatically used;
5. A reader is implicit in INTERPRET but I'm not sure that it's explicit.