From: Stephen Adams Date: Tue, 11 Jul 1995 19:25:15 +0000 (+0000) Subject: Allow expression target of (NONE). X-Git-Tag: 20090517-FFI~6191 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=6451c2dcfaec11638003d76baa208933d9f34032;p=mit-scheme.git Allow expression target of (NONE). --- diff --git a/v8/src/compiler/midend/rtlgen.scm b/v8/src/compiler/midend/rtlgen.scm index 8a9b1a720..23dc324ec 100644 --- a/v8/src/compiler/midend/rtlgen.scm +++ b/v8/src/compiler/midend/rtlgen.scm @@ -1,6 +1,6 @@ #| -*-Scheme-*- -$Id: rtlgen.scm,v 1.30 1995/07/10 03:14:58 adams Exp $ +$Id: rtlgen.scm,v 1.31 1995/07/11 19:25:15 adams Exp $ Copyright (c) 1994-1995 Massachusetts Institute of Technology @@ -1372,10 +1372,10 @@ MIT in each case. |# (if (null? rest) (rtlgen/stmt state next) (begin - (rtlgen/stmt/begin state next) + (rtlgen/stmt/begin-action state next) (loop (car rest) (cdr rest)))))) -(define (rtlgen/stmt/begin state form) +(define (rtlgen/stmt/begin-action state form) (define (illegal-action) (internal-error "Illegal BEGIN action" form)) (cond ((not (pair? form)) @@ -2464,7 +2464,8 @@ MIT in each case. |# ((PREDICATE) (rtlgen/branch/false? state loc)) ((NONE) - (internal-error "Unexpected target kind for value" state)) + ;;(internal-error "Unexpected target kind for value" state) + loc) (else (internal-error "Unknown target kind" state)))))