Change the front end of the compiler to expand calls to
authorChris Hanson <org/chris-hanson/cph>
Fri, 14 Jun 1991 21:19:58 +0000 (21:19 +0000)
committerChris Hanson <org/chris-hanson/cph>
Fri, 14 Jun 1991 21:19:58 +0000 (21:19 +0000)
commit7718477f115826441d2fea375d9446444d4928e2
tree46c5e3e5d204086938ed48b4c7b37af87f86ec7e
parentb9a2761e81fe5eb0ee5b4215c94c4d078a36950d
Change the front end of the compiler to expand calls to
general-car-cdr if their second argument is a positive exact integer.
Remove the open-coding rule for general-car-cdr.  The reason for this
change is that the open-coding of general-car-cdr does not work
correctly when type checking is turned on.
v7/src/compiler/fggen/fggen.scm
v7/src/compiler/rtlgen/opncod.scm