texmacs-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Texmacs-dev] Inconsistant contains for list and array


From: Darcy Shen
Subject: [Texmacs-dev] Inconsistant contains for list and array
Date: Tue, 28 Jan 2020 09:22:11 +0800
User-agent: ZohoCN Mail

We may rewrite the contains for array.

For list:

template<class T> bool
contains (list<T> l, T what) {
  return (!is_nil(l) && (l->item == what || contains(l->next, what)));
}

For array:

template<class t> bool
contains (t a, array<t> b) {
  int i, l= N(b);
  for (i=0; i<l; i++)
    if (a == b[i])
      return true;
  return false;
}


reply via email to

[Prev in Thread] Current Thread [Next in Thread]