1 |
/* |
/* |
2 |
* Copyright (c) 2014-2016 Christian Schoenebeck and Andreas Persson |
* Copyright (c) 2014-2017 Christian Schoenebeck and Andreas Persson |
3 |
* |
* |
4 |
* http://www.linuxsampler.org |
* http://www.linuxsampler.org |
5 |
* |
* |
216 |
processLocation(); |
processLocation(); |
217 |
} |
} |
218 |
<PREPROC_BODY_EAT>.* { /* eat up code block filtered out by preprocessor */ |
<PREPROC_BODY_EAT>.* { /* eat up code block filtered out by preprocessor */ |
219 |
processLocation(); |
yyextra->addPreprocessorComment(yylloc->first_line, yylloc->last_line, |
220 |
|
yylloc->first_column+1, yylloc->last_column+1); |
221 |
} |
} |
222 |
|
|
223 |
|
|
249 |
"mod" return MOD; |
"mod" return MOD; |
250 |
"function" return FUNCTION; |
"function" return FUNCTION; |
251 |
"call" return CALL; |
"call" return CALL; |
252 |
|
"synchronized" return SYNCHRONIZED; |
253 |
|
|
254 |
[&,()[\]<>=*+#/-] { |
[&,()[\]<>=*+#/-] { |
255 |
return *yytext; |
return *yytext; |
280 |
|
|
281 |
[ \t\r]+ /* eat up whitespace */ |
[ \t\r]+ /* eat up whitespace */ |
282 |
|
|
283 |
. printf( "Unrecognized character: '%s' (line %d, column %d)\n", yytext, yylineno, yycolumn); |
. { |
284 |
|
printf( "Unrecognized character: '%s' (line %d, column %d)\n", yytext, yylineno, yycolumn); |
285 |
|
return UNKNOWN_CHAR; |
286 |
|
} |
287 |
|
|
288 |
%% |
%% |
289 |
|
|