1
0
mirror of synced 2026-02-15 04:26:19 +00:00

COMPARE: Use EQUALALL instead of EQUAL

This commit is contained in:
rmkaplan
2021-11-29 22:24:29 -08:00
parent 3d8066b7e8
commit 945df5fbe8
2 changed files with 13 additions and 12 deletions

View File

@@ -1,11 +1,11 @@
(DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP" BASE 10)
(FILECREATED " 5-Nov-2021 20:53:09" {DSK}<Users>kaplan>Local>medley3.5>my-medley>sources>COMPARE.;2 12484
(FILECREATED "29-Nov-2021 14:05:45" {DSK}<Users>kaplan>Local>medley3.5>my-medley>sources>COMPARE.;3 12592
changes to%: (FNS COMPAREPRINTN)
changes to%: (FNS COMPARE1)
previous date%: "16-May-90 14:59:25"
{DSK}<Users>kaplan>Local>medley3.5>my-medley>sources>COMPARE.;1)
previous date%: " 5-Nov-2021 20:53:09"
{DSK}<Users>kaplan>Local>medley3.5>my-medley>sources>COMPARE.;2)
(* ; "
@@ -33,9 +33,10 @@ Copyright (c) 1987, 1990 by Venue & Xerox Corporation.
(COMPARE1 X Y])
(COMPARE1
[LAMBDA (X Y) (* lmm "29-AUG-78 18:35")
(* ;; "returns T if X and Y are similar; if LOOSEMATCH then sets DIFFERENCES to changes")
[LAMBDA (X Y) (* ; "Edited 29-Nov-2021 13:49 by rmk:")
(* lmm "29-AUG-78 18:35")
(* ;; "returns T if X and Y are similar; if LOOSEMATCH then sets DIFFERENCES to changes")
(AND [OR (EQ X Y)
(COND
@@ -49,7 +50,7 @@ Copyright (c) 1987, 1990 by Venue & Xerox Corporation.
(PROG NIL
LP (RETURN (COND
((NLISTP X)
(OR (EQUAL X Y)
(OR (EQUALALL X Y)
(COMPAREFAIL X Y)))
((NLISTP Y)
(COMPAREFAIL X Y))
@@ -60,7 +61,7 @@ Copyright (c) 1987, 1990 by Venue & Xerox Corporation.
(SETQ Y (CDR Y))
(GO LP]
(T (COMPAREFAIL X Y]
(T (OR (EQUAL X Y)
(T (OR (EQUALALL X Y)
(COMPAREFAIL X Y]
(OR LOOSEMATCH T])
@@ -305,7 +306,7 @@ Copyright (c) 1987, 1990 by Venue & Xerox Corporation.
)
(PUTPROPS COMPARE COPYRIGHT ("Venue & Xerox Corporation" 1987 1990))
(DECLARE%: DONTCOPY
(FILEMAP (NIL (847 12109 (COMPARELST 857 . 1119) (COMPARE1 1121 . 2530) (COMPAREPRINT 2532 . 3489) (
COMPAREPRINT1 3491 . 7755) (COMPARELISTS 7757 . 9044) (COMPAREPRINTN 9046 . 9890) (COMPARENCHARS 9892
. 10450) (COMPAREFAIL 10452 . 11579) (COMPAREMAX 11581 . 11818) (COUNTDOWN 11820 . 12107)))))
(FILEMAP (NIL (844 12217 (COMPARELST 854 . 1116) (COMPARE1 1118 . 2638) (COMPAREPRINT 2640 . 3597) (
COMPAREPRINT1 3599 . 7863) (COMPARELISTS 7865 . 9152) (COMPAREPRINTN 9154 . 9998) (COMPARENCHARS 10000
. 10558) (COMPAREFAIL 10560 . 11687) (COMPAREMAX 11689 . 11926) (COUNTDOWN 11928 . 12215)))))
STOP

Binary file not shown.