version 1.53, 2010/05/07 05:34:56 |
version 1.54, 2010/05/07 05:39:35 |
Line 702 blk_exp_close(MACRO_PROT_ARGS) |
|
Line 702 blk_exp_close(MACRO_PROT_ARGS) |
|
if (ARGS_EOLN == ac) |
if (ARGS_EOLN == ac) |
break; |
break; |
|
|
if (MDOC_MAX != (ntok = lookup(tok, p))) { |
ntok = ARGS_QWORD == ac ? MDOC_MAX : lookup(tok, p); |
if ( ! flushed) { |
|
if ( ! rew_sub(MDOC_BLOCK, m, tok, line, ppos)) |
if (MDOC_MAX == ntok) { |
return(0); |
if ( ! mdoc_word_alloc(m, line, lastarg, p)) |
flushed = 1; |
|
} |
|
if ( ! mdoc_macro(m, ntok, line, lastarg, pos, buf)) |
|
return(0); |
return(0); |
break; |
continue; |
} |
} |
|
|
if ( ! mdoc_word_alloc(m, line, lastarg, p)) |
if ( ! flushed) { |
|
if ( ! rew_sub(MDOC_BLOCK, m, tok, line, ppos)) |
|
return(0); |
|
flushed = 1; |
|
} |
|
if ( ! mdoc_macro(m, ntok, line, lastarg, pos, buf)) |
return(0); |
return(0); |
|
break; |
} |
} |
|
|
if ( ! flushed && ! rew_sub(MDOC_BLOCK, m, tok, line, ppos)) |
if ( ! flushed && ! rew_sub(MDOC_BLOCK, m, tok, line, ppos)) |
Line 787 in_line(MACRO_PROT_ARGS) |
|
Line 790 in_line(MACRO_PROT_ARGS) |
|
if (ARGS_PUNCT == ac) |
if (ARGS_PUNCT == ac) |
break; |
break; |
|
|
/* Quoted words shouldn't be looked-up. */ |
|
|
|
ntok = ARGS_QWORD == ac ? MDOC_MAX : lookup(tok, p); |
ntok = ARGS_QWORD == ac ? MDOC_MAX : lookup(tok, p); |
|
|
/* |
/* |
Line 985 blk_full(MACRO_PROT_ARGS) |
|
Line 986 blk_full(MACRO_PROT_ARGS) |
|
continue; |
continue; |
} |
} |
|
|
if (MDOC_MAX == (ntok = lookup(tok, p))) { |
ntok = ARGS_QWORD == ac ? MDOC_MAX : lookup(tok, p); |
|
|
|
if (MDOC_MAX == ntok) { |
if ( ! mdoc_word_alloc(m, line, la, p)) |
if ( ! mdoc_word_alloc(m, line, la, p)) |
return(0); |
return(0); |
continue; |
continue; |
Line 1101 blk_part_imp(MACRO_PROT_ARGS) |
|
Line 1104 blk_part_imp(MACRO_PROT_ARGS) |
|
body = m->last; |
body = m->last; |
} |
} |
|
|
if (MDOC_MAX == (ntok = lookup(tok, p))) { |
ntok = ARGS_QWORD == ac ? MDOC_MAX : lookup(tok, p); |
|
|
|
if (MDOC_MAX == ntok) { |
if ( ! mdoc_word_alloc(m, line, la, p)) |
if ( ! mdoc_word_alloc(m, line, la, p)) |
return(0); |
return(0); |
continue; |
continue; |
Line 1223 blk_part_exp(MACRO_PROT_ARGS) |
|
Line 1228 blk_part_exp(MACRO_PROT_ARGS) |
|
|
|
assert(NULL != head && NULL != body); |
assert(NULL != head && NULL != body); |
|
|
if (MDOC_MAX == (ntok = lookup(tok, p))) { |
ntok = ARGS_QWORD == ac ? MDOC_MAX : lookup(tok, p); |
|
|
|
if (MDOC_MAX == ntok) { |
if ( ! mdoc_word_alloc(m, line, la, p)) |
if ( ! mdoc_word_alloc(m, line, la, p)) |
return(0); |
return(0); |
continue; |
continue; |
Line 1339 in_line_argn(MACRO_PROT_ARGS) |
|
Line 1346 in_line_argn(MACRO_PROT_ARGS) |
|
flushed = 1; |
flushed = 1; |
} |
} |
|
|
if (MDOC_MAX != (ntok = lookup(tok, p))) { |
ntok = ARGS_QWORD == ac ? MDOC_MAX : lookup(tok, p); |
|
|
|
if (MDOC_MAX != ntok) { |
if ( ! flushed && ! rew_elem(m, tok)) |
if ( ! flushed && ! rew_elem(m, tok)) |
return(0); |
return(0); |
flushed = 1; |
flushed = 1; |