Task

Select certain elements from an Array into a new Array in a generic way.



To demonstrate, select all even numbers from an Array.

As an option, give a second solution which filters destructively,
by modifying the original Array rather than creating a new Array.




a: []  repeat i 100 [append a i] ; Build and load array.
 
evens: []  repeat element a [if even? element [append evens element]]
 
print mold evens