~ chicken-core (chicken-5) d0d80322e6c24e6a727a2009f66b737fa28230f2
commit d0d80322e6c24e6a727a2009f66b737fa28230f2
Author: Peter Bex <peter@more-magic.net>
AuthorDate: Thu May 23 20:43:26 2019 +0200
Commit: Peter Bex <peter@more-magic.net>
CommitDate: Thu May 23 20:43:26 2019 +0200
Remove unused variable (irregex upstream issue #19)
diff --git a/irregex-core.scm b/irregex-core.scm
index bef8336e..f26e8de6 100644
--- a/irregex-core.scm
+++ b/irregex-core.scm
@@ -1,6 +1,6 @@
;;;; irregex.scm -- IrRegular Expressions
;;
-;; Copyright (c) 2005-2016 Alex Shinn. All rights reserved.
+;; Copyright (c) 2005-2019 Alex Shinn. All rights reserved.
;; BSD-style license: http://synthcode.com/license.txt
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -18,7 +18,7 @@
;;;; Notes
;;
;; This code should not require any porting - it should work out of
-;; the box in any R[45]RS Scheme implementation. Slight modifications
+;; the box in any R[457]RS Scheme implementation. Slight modifications
;; are needed for R6RS (a separate R6RS-compatible version is included
;; in the distribution as irregex-r6rs.scm).
;;
@@ -3046,8 +3046,7 @@
;; says "insert reordering algorithm here"), so this code was constructed
;; after some experimentation. In other words, bugs be here.
(define (find-reorder-commands-internal nfa closure dfa-states)
- (let ((num-states (nfa-num-states nfa))
- (num-tags (nfa-num-tags nfa))
+ (let ((num-tags (nfa-num-tags nfa))
(closure-summary (mst-mappings-summary closure)))
(let lp ((dfa-states dfa-states))
(if (null? dfa-states)
Trap