core: assoc: Prepare for M2-Planet.

* src/mes.c (assoc): Prepare for M2-Planet.
This commit is contained in:
Jan (janneke) Nieuwenhuizen 2020-07-16 19:02:44 +02:00
parent 673ca85c64
commit 6f60795489
No known key found for this signature in database
GPG key ID: F3C1A0D9C1D65273

View file

@ -287,10 +287,12 @@ assoc (SCM x, SCM a)
{
if (TYPE (x) == TSTRING)
return assoc_string (x, a);
while (a != cell_nil && equal2_p (x, CAAR (a)) == cell_f)
a = CDR (a);
if (a != cell_nil)
return CAR (a);
while (a != cell_nil)
{
if (equal2_p (x, CAAR (a)) == cell_t)
return CAR (a);
a = CDR (a);
}
return cell_f;
}