# Operator IN doesn't exist ?

### [1/6] from: laplace::worldnet::fr at: 20-May-2002 14:12

How do you include or exclude a list in rebol ?
find/match/any is ok for inclusion but for excluding it isn't practical at
all.

### [2/6] from: sunandadh:aol at: 20-May-2002 11:04

Laplace:

> How do you include or exclude a list in rebol ?
> find/match/any is ok for inclusion but for excluding it isn't practical at
> all

I'm not sure I understand the question, but using 'difference, 'intersect,
and 'union to sift and slice series might do the trick.
Something like this?
seriesA: [1 3 5 7 9]
seriesB: [3 5]
if (sort intersect seriesA seriesB) = sort seriesB [
print "b is subset of a"
]
(You'll need to get the 'unions in to deduplicate if the series can have
repeated values)
Sunanda.

### [3/6] from: nitsch-lists:netcologne at: 21-May-2002 1:43

Hi Sunanda
Am Montag, 20. Mai 2002 17:04 schrieb

**[SunandaDH--aol--com]**:> Laplace:
> > How do you include or exclude a list in rebol ?

<<quoted lines omitted: 8>>

> print "b is subset of a"
> ]
or
if empty? exclude seriesB seriesA [
print "b is subset of a"
]
;)

> (You'll need to get the 'unions in to deduplicate if the series can have
> repeated values)
>
> Sunanda.

Volker

### [4/6] from: greggirwin:mindspring at: 20-May-2002 11:57

<< How do you include or exclude a list in rebol ?
find/match/any is ok for inclusion but for excluding it isn't practical at
all. >>
I'm sorry, but I don't understand what your goal is. Could you give a little
example maybe?
--Gregg

### [5/6] from: gscottjones:mchsi at: 20-May-2002 14:10

From: "laplace"

> How do you include or exclude a list in rebol ?
> find/match/any is ok for inclusion but for excluding it isn't practical at
> all.

Hi, Laplace,
Don't blink ... ;)

>> a: "123"

== "123"

>> b: "2"

== "2"

>> c: exclude a b

== "13"

>> probe c

13
== "13"
--Scott Jones

### [6/6] from: joel:neely:fedex at: 20-May-2002 12:43

Hi, Laplace,
Can you clarify for me?
laplace wrote:

> How do you include or exclude a list in rebol ?
> find/match/any is ok for inclusion but for excluding it isn't
> practical at all.
>

I routinely use something like this
if none? find ...source... ...target... [
;; expressions to evaluate if source excludes target
]
or do you mean something else that I missed?
-jn-

Notes

- Quoted lines have been omitted from some messages.

View the message alone to see the lines that have been omitted