This may involve stripping the (quote ...) for some implementations
like CMUCL which doesn't evaluate the type argument.
-- Cleanup the meaning of (def-array). Add size parameter
-
-- Change dereferencing of pointers to :char and :unsigned-char types.
-May need to have ensure-char as routine to correctly handle setf
-expansions. CMUCL strtol is broken because of signedness. Right now,
-LW prefers unsigned and CMUCL prefers signed string arrays. I lean
-to having unsigned be the default type.
-
-- Add def-union routine
-
- Split implementation-dependent code into separate files in preparation
for MCL and CormanLisp ports.