diff options
Diffstat (limited to 'libslang/src/util/keywords.lis')
-rw-r--r-- | libslang/src/util/keywords.lis | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/libslang/src/util/keywords.lis b/libslang/src/util/keywords.lis new file mode 100644 index 0000000..b794a59 --- /dev/null +++ b/libslang/src/util/keywords.lis @@ -0,0 +1,73 @@ +!if IFNOT_TOKEN +ERROR_BLOCK ERRBLK_TOKEN +EXIT_BLOCK EXITBLK_TOKEN +USER_BLOCK0 USRBLK0_TOKEN +USER_BLOCK1 USRBLK1_TOKEN +USER_BLOCK2 USRBLK2_TOKEN +USER_BLOCK3 USRBLK3_TOKEN +USER_BLOCK4 USRBLK4_TOKEN +__tmp TMP_TOKEN +_for _FOR_TOKEN +abs ABS_TOKEN +and AND_TOKEN +andelse ANDELSE_TOKEN +break BREAK_TOKEN +case CASE_TOKEN +chs CHS_TOKEN +continue CONT_TOKEN +define DEFINE_TOKEN +do DO_TOKEN +do_while DOWHILE_TOKEN +else ELSE_TOKEN +exch EXCH_TOKEN +for FOR_TOKEN +foreach FOREACH_TOKEN +forever FOREVER_TOKEN +if IF_TOKEN +loop LOOP_TOKEN +mod MOD_TOKEN +mul2 MUL2_TOKEN +not NOT_TOKEN +or OR_TOKEN +orelse ORELSE_TOKEN +pop POP_TOKEN +private PRIVATE_TOKEN +public PUBLIC_TOKEN +return RETURN_TOKEN +shl SHL_TOKEN +shr SHR_TOKEN +sign SIGN_TOKEN +sqr SQR_TOKEN +static STATIC_TOKEN +struct STRUCT_TOKEN +switch SWITCH_TOKEN +typedef TYPEDEF_TOKEN +using USING_TOKEN +variable VARIABLE_TOKEN +while WHILE_TOKEN +xor BXOR_TOKEN +% +% The kewords below here are commented out because they are not +% used. Most of them could be used if one wanted to write in RPN form +% but I want to discontinue it +% +%push PUSH_TOKEN +%readonly READONLY_TOKEN +%__ref _REF_TOKEN +%__aput _ARRAY_ASSIGN_TOKEN +%__aput_minuseqs _ARRAY_MINUSEQS_TOKEN +%__aput_minusminus _ARRAY_MINUSMINUS_TOKEN +%__aput_pluseqs _ARRAY_PLUSEQS_TOKEN +%__aput_plusplus _ARRAY_PLUSPLUS_TOKEN +%__aput_pminusminus _ARRAY_POST_MINUSMINUS_TOKEN +%__aput_pplusplus _ARRAY_POST_PLUSPLUS_TOKEN +%__arg ARG_TOKEN +%__array ARRAY_TOKEN +%__earg EARG_TOKEN +%__struct_eqs _STRUCT_ASSIGN_TOKEN +%__struct_minuseqs _STRUCT_MINUSEQS_TOKEN +%__struct_minusminus _STRUCT_MINUSMINUS_TOKEN +%__struct_pluseqs _STRUCT_PLUSEQS_TOKEN +%__struct_plusplus _STRUCT_PLUSPLUS_TOKEN +%__struct_pminusminus _STRUCT_POST_MINUSMINUS_TOKEN +%__struct_pplusplus _STRUCT_POST_PLUSPLUS_TOKEN |