mirror of
https://github.com/cc65/cc65.git
synced 2024-10-15 20:25:22 +00:00
Added the near keyword
git-svn-id: svn://svn.cc65.org/cc65/trunk@2237 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
parent
8c62f6b417
commit
f08179d6af
@ -82,14 +82,15 @@ static const struct Keyword {
|
|||||||
} Keywords [] = {
|
} Keywords [] = {
|
||||||
{ "_Pragma", TOK_PRAGMA, TT_C },
|
{ "_Pragma", TOK_PRAGMA, TT_C },
|
||||||
{ "__A__", TOK_A, TT_C },
|
{ "__A__", TOK_A, TT_C },
|
||||||
{ "__AX__", TOK_AX, TT_C },
|
{ "__AX__", TOK_AX, TT_C },
|
||||||
{ "__EAX__", TOK_EAX, TT_C },
|
{ "__EAX__", TOK_EAX, TT_C },
|
||||||
{ "__X__", TOK_X, TT_C },
|
{ "__X__", TOK_X, TT_C },
|
||||||
{ "__Y__", TOK_Y, TT_C },
|
{ "__Y__", TOK_Y, TT_C },
|
||||||
{ "__asm__", TOK_ASM, TT_C },
|
{ "__asm__", TOK_ASM, TT_C },
|
||||||
{ "__attribute__", TOK_ATTRIBUTE, TT_C },
|
{ "__attribute__", TOK_ATTRIBUTE, TT_C },
|
||||||
{ "__far__", TOK_FAR, TT_C },
|
{ "__far__", TOK_FAR, TT_C },
|
||||||
{ "__fastcall__", TOK_FASTCALL, TT_C },
|
{ "__fastcall__", TOK_FASTCALL, TT_C },
|
||||||
|
{ "__near__", TOK_NEAR, TT_C },
|
||||||
{ "asm", TOK_ASM, TT_EXT },
|
{ "asm", TOK_ASM, TT_EXT },
|
||||||
{ "auto", TOK_AUTO, TT_C },
|
{ "auto", TOK_AUTO, TT_C },
|
||||||
{ "break", TOK_BREAK, TT_C },
|
{ "break", TOK_BREAK, TT_C },
|
||||||
@ -111,6 +112,7 @@ static const struct Keyword {
|
|||||||
{ "if", TOK_IF, TT_C },
|
{ "if", TOK_IF, TT_C },
|
||||||
{ "int", TOK_INT, TT_C },
|
{ "int", TOK_INT, TT_C },
|
||||||
{ "long", TOK_LONG, TT_C },
|
{ "long", TOK_LONG, TT_C },
|
||||||
|
{ "near", TOK_NEAR, TT_EXT },
|
||||||
{ "register", TOK_REGISTER, TT_C },
|
{ "register", TOK_REGISTER, TT_C },
|
||||||
{ "restrict", TOK_RESTRICT, TT_C },
|
{ "restrict", TOK_RESTRICT, TT_C },
|
||||||
{ "return", TOK_RETURN, TT_C },
|
{ "return", TOK_RETURN, TT_C },
|
||||||
|
@ -157,6 +157,7 @@ typedef enum token_t {
|
|||||||
|
|
||||||
TOK_ATTRIBUTE,
|
TOK_ATTRIBUTE,
|
||||||
TOK_FAR,
|
TOK_FAR,
|
||||||
|
TOK_NEAR,
|
||||||
TOK_FASTCALL,
|
TOK_FASTCALL,
|
||||||
TOK_A,
|
TOK_A,
|
||||||
TOK_X,
|
TOK_X,
|
||||||
|
Loading…
Reference in New Issue
Block a user