mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-24 12:20:20 +02:00
remove duplicate when/unless definitions
* module/rnrs/control.scm: * module/sxml/ssax.scm: * test-suite/lalr/common-test.scm: Remove local `when'/`unless' definitions.
This commit is contained in:
parent
9accf3d98f
commit
fb01fd8772
3 changed files with 3 additions and 27 deletions
|
@ -1,6 +1,6 @@
|
|||
;;;; (sxml ssax) -- the SSAX parser
|
||||
;;;;
|
||||
;;;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
|
||||
;;;; Copyright (C) 2009, 2010,2012 Free Software Foundation, Inc.
|
||||
;;;; Modified 2004 by Andy Wingo <wingo at pobox dot com>.
|
||||
;;;; Written 2001,2002,2003,2004 by Oleg Kiselyov <oleg at pobox dot com> as SSAX.scm.
|
||||
;;;;
|
||||
|
@ -209,13 +209,6 @@ string @var{str}, which will then be parsed."
|
|||
(set! ssax:predefined-parsed-entities
|
||||
(acons entity str ssax:predefined-parsed-entities)))
|
||||
|
||||
;; if condition is true, execute stmts in turn and return the result of
|
||||
;; the last statement otherwise, return #f
|
||||
(define-syntax when
|
||||
(syntax-rules ()
|
||||
((when condition . stmts)
|
||||
(and condition (begin . stmts)))))
|
||||
|
||||
;; Execute a sequence of forms and return the result of the _first_ one.
|
||||
;; Like PROG1 in Lisp. Typically used to evaluate one or more forms with
|
||||
;; side effects and return a value that must be computed before some or
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue