Andreas Rossberg wrote: > Dirk Thierbach wrote: > >> >> you can use macros to >> do everything one could use HOFs for (if you really want). > > > Really? What about arbitrary recursion? When you need arbitrary recursion you use HOF. When macro are more appropriate you use them. If you don't have both you are out of luck. Cheers -- Marco