Moby rewrite, which started out as some simple bug fixes.
authorChris Hanson <org/chris-hanson/cph>
Mon, 12 Jan 1987 17:08:12 +0000 (17:08 +0000)
committerChris Hanson <org/chris-hanson/cph>
Mon, 12 Jan 1987 17:08:12 +0000 (17:08 +0000)
commit781d5ea7eaab4640d012f307662c07ba7953f2b7
treeb06c8deb99e7db65f507610ce53fbaca906c48f2
parentdc181402d0bbdad832ae800280d3f3984ae6c780
Moby rewrite, which started out as some simple bug fixes.
Interesting points:

* New alternative names for some basic macros:

Type_Code --> pointer_type
Datum --> pointer_datum

* New predicates for certain types:

fixnum_p
character_p
string_p

* `Primitive_Error' and `Primitive_Interrupt' close-coded to save
space.  For extra savings, the following new procedures are available
(where N ranges from 1 to 10):

void error_wrong_type_arg_N ()
void error_bad_range_arg_N ()
void error_external_return ()

* M
v7/src/microcode/char.c