272 |
272 |
"do", "__int64", "static", "volatile",
|
273 |
273 |
"double", "__leave", "static_cast",
|
274 |
274 |
"dynamic_cast", "long", "__stdcall", "while",
|
|
275 |
// CLR
|
|
276 |
"__abstract", "__box", "__delegate", "__event", "__gc",
|
|
277 |
"__identifier", "__interface", "__nogc", "__pin", "__property",
|
|
278 |
"__sealed", "__try_cast", "__typeof", "__value",
|
275 |
279 |
NULL
|
276 |
280 |
};
|
277 |
281 |
static const char *upp[] = {
|
... | ... | |
483 |
487 |
if(*p == '#') {
|
484 |
488 |
static const char *pd[] = {
|
485 |
489 |
"define", "error", "if", "elif", "else", "endif",
|
486 |
|
"ifdef", "ifndef", "include", "line", "undef", "pragma"
|
|
490 |
"ifdef", "ifndef", "include", "line", "undef", "pragma",
|
|
491 |
// CLR
|
|
492 |
"using"
|
487 |
493 |
};
|
488 |
494 |
static Index<String> macro;
|
489 |
495 |
if(macro.GetCount() == 0)
|