TriOS-alt/zubehör/sphinx/spinx100225-ori/sphinx2/kwdefs.spn

274 lines
9.1 KiB
Plaintext

pub blah
con ' The following is auto-generated. Do not edit.
kID = $80000000
kINTLITERAL = $40000000
kFLOATLITERAL = $20000000
kUNARY = $08000000
kBINARY = $04000000
kPOSTFIX = $04000000
kPASM = $02000000
kCOND = $01000000
kEFFECT = $00800000
kSTMTFN = $00400000
kASSIGNMENT = $00200000
kINTRINSIC = $00100000
' kBANG = $080100e7
' kOCTOTHORPRANGLE = $040700e4
' kAMPERSAND = $040300e8
' kSTAR = $040500f4
' kSTARSTAR = $040500f5
kPLUS = $040600ec
' kPLUSPLUS = $0c002820
kMINUS = $040600ed
' kMINUSMINUS = $0c003830
' kMINUSRANGLE = $040200e0
' kSLASH = $040500f6
' kSLASHSLASH = $040500f7
' kLANGLE = $040800f9
' kLANGLEOCTOTHORP = $040700e5
' kLANGLEMINUS = $040200e1
' kLANGLELANGLE = $040200e3
' kLANGLERANGLE = $040800fb
' kEQUALLANGLE = $040800fd
' kEQUALEQUAL = $040800fc
' kEQUALRANGLE = $040800fe
' kRANGLE = $040800fa
' kRANGLELANGLE = $040200ef
' kRANGLERANGLE = $040200e2
' kRANGLEBAR = $080100f1
kQUESTION = $0c000c08
kAT = $08000000
kATAT = $08000001
' kCARET = $040400eb
' kCARETCARET = $080100f8
kBAR = $040400ea
' kBARLANGLE = $080100f3
' kBARBAR = $080100e9
kTILDE = $0c001810
' kTILDERANGLE = $040200ee
kTILDETILDE = $0c001c14
kAND = $060a00f0
' kNOT = $080900ff
kOR = $060b00f2
' kABS = $0203a8bc
' kABSNEG = $0203acbc
' kADD = $020380bc
' kADDABS = $020388bc
' kADDS = $0203d0bc
' kADDSX = $0203d8bc
' kADDX = $0203c8bc
' kANDN = $020364bc
kCALL = $02015cfc
' kCMP = $0203843c
' kCMPS = $0203c03c
' kCMPSUB = $0203e0bc
' kCMPSX = $0203c43c
' kCMPX = $0203cc3c
' kDJNZ = $0203e4bc
' kHUBOP = $02030c3c
' kJMP = $02015c3c
' kJMPRET = $02035cbc
' kMAX = $02034cbc
' kMAXS = $020344bc
' kMIN = $020348bc
' kMINS = $020340bc
' kMOV = $0203a0bc
' kMOVD = $020354bc
' kMOVI = $020358bc
' kMOVS = $020350bc
' kMUXC = $020370bc
' kMUXNC = $020374bc
' kMUXNZ = $02037cbc
' kMUXZ = $020378bc
' kNEG = $0203a4bc
' kNEGC = $0203b0bc
' kNEGNC = $0203b4bc
' kNEGNZ = $0203bcbc
' kNEGZ = $0203b8bc
' kNOP = $02000000
' kRCL = $020334bc
' kRCR = $020330bc
' kRDBYTE = $020300bc
' kRDLONG = $020308bc
' kRDWORD = $020304bc
' kRET = $02005c7c
' kREV = $02033cbc
' kROL = $020324bc
' kROR = $020320bc
' kSAR = $020338bc
' kSHL = $02032cbc
' kSHR = $020328bc
' kSUB = $020384bc
' kSUBABS = $02038cbc
' kSUBS = $0203d4bc
' kSUBSX = $0203dcbc
' kSUBX = $0203ccbc
' kSUMC = $020390bc
' kSUMNC = $020394bc
' kSUMNZ = $02039cbc
' kSUMZ = $020398bc
' kTEST = $0203603c
' kTJNZ = $0203e83c
' kTJZ = $0203ec3c
' kWRBYTE = $0203003c
' kWRLONG = $0203083c
' kWRWORD = $0203043c
' kXOR = $02036cbc
kPAR = $00000001
' kCNT = $00000002
' kINA = $00000003
' kINB = $00000004
' kOUTA = $00000005
' kOUTB = $00000006
' kDIRA = $00000007
' kDIRB = $00000008
' kCTRA = $00000009
' kCTRB = $0000000a
' kFRQA = $0000000b
' kFRQB = $0000000c
' kPHSA = $0000000d
' kPHSB = $0000000e
' kVCFG = $0000000f
kVSCL = $00000010
' kIF_A = $01000001
' kIF_AE = $01000003
' kIF_ALWAYS = $0100000f
' kIF_B = $0100000c
' kIF_BE = $0100000e
' kIF_C = $0100000c
' kIF_C_AND_NZ = $01000004
' kIF_C_AND_Z = $01000008
' kIF_C_EQ_Z = $01000009
' kIF_C_NE_Z = $01000006
' kIF_C_OR_NZ = $0100000d
' kIF_C_OR_Z = $0100000e
' kIF_E = $0100000a
' kIF_NC = $01000003
' kIF_NC_AND_NZ = $01000001
' kIF_NC_AND_Z = $01000002
' kIF_NC_OR_NZ = $01000007
' kIF_NC_OR_Z = $0100000b
' kIF_NE = $01000005
' kIF_NEVER = $01000000
' kIF_NZ = $01000005
' kIF_NZ_AND_C = $01000004
' kIF_NZ_AND_NC = $01000001
' kIF_NZ_OR_C = $0100000e
' kIF_NZ_OR_NC = $0100000b
' kIF_Z = $0100000a
' kIF_Z_AND_C = $01000008
' kIF_Z_AND_NC = $01000002
' kIF_Z_EQ_C = $01000009
' kIF_Z_NE_C = $01000006
' kIF_Z_OR_C = $0100000e
' kIF_Z_OR_NC = $0100000b
' kNR = $00800008
' kWC = $00800002
' kWR = $00800001
' kWZ = $00800004
kCON = $00000011
kDAT = $00000012
kOBJ = $00000013
kPRI = $00000014
kPUB = $00000015
kVAR = $00000016
kBYTE = $00000017
kWORD = $00000018
kLONG = $00000019
' kBYTEFILL = $00400318
' kWORDFILL = $00400319
' kLONGFILL = $0040031a
' kBYTEMOVE = $0040031c
' kWORDMOVE = $0040031d
' kLONGMOVE = $0040031e
kCLKSET = $02400220
kCOGSTOP = $02400121
' kLOCKRET = $00400122
kWAITCNT = $02400123
kWAITPEQ = $0240031b
kWAITPNE = $0240031f
kWAITVID = $02400227
kOCTOTHORP = $0000001a
' kDOLLAR = $0000001b
kLPAREN = $0000001c
kRPAREN = $0000001d
kCOMMA = $0000001e
kDOT = $0000001f
kDOTDOT = $00000020
kCOLON = $00000021
kCOLONEQUAL = $00200022
kEQUAL = $00000023
kABORT = $00000024
kCASE = $00000025
kCHIPVER = $00100000
kCLKFREQ = $00100010
kCLKMODE = $00100020
kCOGID = $02100003
kCOGINIT = $02100004
kCOGNEW = $00100005
kREBOOT = $00100006
' kSTRCOMP = $00100172
' kSTRSIZE = $00100161
' kLOCKCLR = $0012b2f1
' kLOCKNEW = $001292d0
' kLOCKSET = $0012a2e1
' kLOOKDOWN = $00113111
' kLOOKDOWNZ = $00113110
' kLOOKUP = $00112101
' kLOOKUPZ = $00112100
kCONSTANT = $00000026
kELSE = $00000027
kELSEIF = $00000028
kELSEIFNOT = $00000029
' kFILE = $0000002a
kFIT = $0000002b
' kFLOAT = $0000002c
kFROM = $0000002d
kIF = $0000002e
kIFNOT = $0000002f
kNEXT = $00000030
kORG = $00000031
' kORGX = $00000032
kOTHER = $00000033
kQUIT = $00000034
kREPEAT = $00000035
kRES = $00000036
kRESULT = $00000037
kRETURN = $00000038
' kROUND = $00000039
kSPR = $0000003a
kSTEP = $0000003b
kSTRING = $0000003c
kTO = $0000003d
' kTRUNC = $0000003e
kUNTIL = $0000003f
kWHILE = $00000040
kLBRACKET = $00000041
kBACKSLASH = $00000042
kRBRACKET = $00000043
kLBRACE = $00000044
kRBRACE = $00000045
kEOL = $000000fd
kEOF = $000000fe
kUNKNOWN = $000000ff
{{
Copyright (c) 2009 Michael Park
+------------------------------------------------------------------------------------------------------------------------------+
| TERMS OF USE: MIT License |
+------------------------------------------------------------------------------------------------------------------------------+
|Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation |
|files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, |
|modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software|
|is furnished to do so, subject to the following conditions: |
| |
|The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.|
| |
|THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE |
|WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR |
|COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, |
|ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
+------------------------------------------------------------------------------------------------------------------------------+
}}