Я знаю что это можно сделать с помощью List comprehensions.
А можно для этого сделать такой синтаксис
select x from list1 where x > 3
Пробовал сам написать такой макрос. Пока не далеко продвинулся. Но думаю так было бы удобней чем
$[ x | x in list1, x > 3]
30.01.07 18:28: Перенесено модератором из 'Декларативное программирование' — IT