[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 03/05: Fix arity of slsh/immediate inferrer
From: |
Andy Wingo |
Subject: |
[Guile-commits] 03/05: Fix arity of slsh/immediate inferrer |
Date: |
Tue, 28 Nov 2017 16:36:56 -0500 (EST) |
wingo pushed a commit to branch master
in repository guile.
commit abd5d2e428cfdb5ad21f127e2b9c34f706d46acd
Author: Andy Wingo <address@hidden>
Date: Tue Nov 28 22:28:40 2017 +0100
Fix arity of slsh/immediate inferrer
* module/language/cps/types.scm (slsh/immediate): Fix arity.
---
module/language/cps/types.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/module/language/cps/types.scm b/module/language/cps/types.scm
index d3a6b20..4ccdb85 100644
--- a/module/language/cps/types.scm
+++ b/module/language/cps/types.scm
@@ -1520,7 +1520,7 @@ minimum, and maximum."
(if (<= &s64-min min max &s64-max)
(define! result &s64 min max)
(define! result &s64 &s64-min &s64-max))))
-(define-type-inferrer (slsh/immediate param a result)
+(define-type-inferrer/param (slsh/immediate param a result)
(let-values (((min max) (compute-ash-range (&min a) (&max a)
param param)))
(if (<= &s64-min min max &s64-max)
- [Guile-commits] branch master updated (7d71d9b -> 16ed2ae), Andy Wingo, 2017/11/28
- [Guile-commits] 02/05: Add fabricated expressions for u64-s64 conversion, Andy Wingo, 2017/11/28
- [Guile-commits] 03/05: Fix arity of slsh/immediate inferrer,
Andy Wingo <=
- [Guile-commits] 01/05: Refactor aux definition fabrication in CSE pass, Andy Wingo, 2017/11/28
- [Guile-commits] 05/05: Enable lsh/immediate, rsh/immediate specialization, Andy Wingo, 2017/11/28
- [Guile-commits] 04/05: Tighten up untag-fixnum range, Andy Wingo, 2017/11/28