Lines 137-143
BCHARSNOSPC [[:alnum:]()+_,-./:=?#\']
Link Here
|
137 |
BCHARS [[:alnum:]()+_,-./:=?#\' ] |
137 |
BCHARS [[:alnum:]()+_,-./:=?#\' ] |
138 |
MIME_BOUNDARY {BCHARS}*{BCHARSNOSPC} |
138 |
MIME_BOUNDARY {BCHARS}*{BCHARSNOSPC} |
139 |
|
139 |
|
140 |
ID <?[[:alnum:]\-\.]*>? |
140 |
ID <?[[:alnum:]\-\.]+>? |
141 |
CHARSET [[:alnum:]-]+ |
141 |
CHARSET [[:alnum:]-]+ |
142 |
VERPID [[:alnum:]#-]+[[:digit:]]+[[:alnum:]#-]+ |
142 |
VERPID [[:alnum:]#-]+[[:digit:]]+[[:alnum:]#-]+ |
143 |
MTYPE [[:blank:]]*[[:alnum:]/-]* |
143 |
MTYPE [[:blank:]]*[[:alnum:]/-]* |
Lines 252-258
VERP {TOKEN}-{VERPID}-{TOKEN}={TOKEN}@{
Link Here
|
252 |
<INITIAL>charset=\"?{CHARSET}\"? { got_charset(yytext); skip_to('='); return TOKEN; } |
252 |
<INITIAL>charset=\"?{CHARSET}\"? { got_charset(yytext); skip_to('='); return TOKEN; } |
253 |
|
253 |
|
254 |
<INITIAL>(file)?name=\"? /* ignore */ |
254 |
<INITIAL>(file)?name=\"? /* ignore */ |
255 |
<INITIAL>\n?[[:blank:]]id\ {ID} { return QUEUE_ID; } |
255 |
<INITIAL>\n?[[:blank:]]id{WHITESPACE}+{ID} { return QUEUE_ID; } |
256 |
|
256 |
|
257 |
<INITIAL>\n[[:blank:]] { lineno += 1; } |
257 |
<INITIAL>\n[[:blank:]] { lineno += 1; } |
258 |
<INITIAL>\n\n { enum mimetype type = get_content_type(); |
258 |
<INITIAL>\n\n { enum mimetype type = get_content_type(); |