111 |
caller. It skips leading whitespace, and reads and expands tokens, |
caller. It skips leading whitespace, and reads and expands tokens, |
112 |
until it finds a comma or a right parenthesis at the same level of |
until it finds a comma or a right parenthesis at the same level of |
113 |
parentheses. It returns a flag indicating whether the argument read is |
parentheses. It returns a flag indicating whether the argument read is |
114 |
the last for the active macro call. The arguments are build on the |
the last for the active macro call. The arguments are built on the |
115 |
obstack OBS, indirectly through expand_token (). */ |
obstack OBS, indirectly through expand_token (). */ |
116 |
static boolean |
static boolean |
117 |
expand_argument (m4 *context, struct obstack *obs, m4_token *argp) |
expand_argument (m4 *context, struct obstack *obs, m4_token *argp) |