Changeset 715
- Timestamp:
- 04/09/2011 06:08:26 AM (2 years ago)
- Files:
-
- 1 modified
-
trunk/processor/main.m4 (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/processor/main.m4
r690 r715 184 184 dnl }}} 185 185 dnl {{{ COPYNULL(1:elm) 186 # foreach(VAR, (LIST), STMT)187 m4_define([foreach],188 [m4_pushdef([$1])_foreach([$1], [$2], [$3])m4_popdef([$1])])189 m4_define([_arg1], [$1])190 m4_define([_foreach],191 [ifelse([$2], [()], ,192 [m4_define([$1], _arg1$2)$3[]_foreach([$1],193 (shift$2),194 [$3])])])195 186 define(`COPYNULL', ` 196 187 COPYNULL_EX(`dst->$1', `$2')DONE(`$1')

