Eliminate remaining differences between record tags and types.
authorChris Hanson <org/chris-hanson/cph>
Thu, 18 Jan 2018 04:20:52 +0000 (20:20 -0800)
committerChris Hanson <org/chris-hanson/cph>
Thu, 18 Jan 2018 04:20:52 +0000 (20:20 -0800)
commitc95549be8f4d8ef350ece8b2c0d75d346bad570a
treed0461649bd1ec60d016395e6911b7708169ff2f5
parent5c672b7537d7cda08aa17ef4ae213dfe769d61c1
Eliminate remaining differences between record tags and types.

Also simplify internals of record a bit as a consequence.
src/runtime/defstr.scm
src/runtime/ffi.scm
src/runtime/packag.scm
src/runtime/record.scm
src/runtime/runtime.pkg
src/sos/class.scm
src/sos/recslot.scm