Implement weak-pair procedures as primitives and open-code them.
authorChris Hanson <org/chris-hanson/cph>
Sun, 14 Jan 2018 03:32:53 +0000 (19:32 -0800)
committerChris Hanson <org/chris-hanson/cph>
Sun, 14 Jan 2018 03:32:53 +0000 (19:32 -0800)
commitc0d3f51ad795a48941606df82ab2b5cb24a5512c
tree2bc8b0d6350ebaf01894bce50c679c43b7282890
parent051c813cf7519a2105d6e88ef17bd6eed65abb01
Implement weak-pair procedures as primitives and open-code them.

Also put the primitives in "boot" so they are available early.
src/compiler/base/utils.scm
src/compiler/rtlgen/opncod.scm
src/microcode/list.c
src/microcode/object.h
src/runtime/boot.scm
src/runtime/list.scm
src/runtime/runtime.pkg
src/sf/gconst.scm