mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-02-17 17:19:35 +08:00
Finish the perfect hash tokenizer, and actually enable it. Move stdscan() et al to a separate file, since it's not needed in any of the clients of nasmlib other than nasm itself. Run make alldeps.
39 lines
273 B
Plaintext
39 lines
273 B
Plaintext
#
|
|
# Tokens other than instructions and registers
|
|
#
|
|
|
|
% TOKEN_PREFIX, P_*, 0
|
|
a16
|
|
a32
|
|
lock
|
|
o16
|
|
o32
|
|
rep
|
|
repe
|
|
repne
|
|
repnz
|
|
repz
|
|
times
|
|
|
|
% TOKEN_SPECIAL, S_*, 0
|
|
abs
|
|
byte
|
|
dword
|
|
far
|
|
long
|
|
near
|
|
nosplit
|
|
qword
|
|
rel
|
|
short
|
|
strict
|
|
to
|
|
tword
|
|
word
|
|
|
|
% TOKEN_SEG, 0, 0
|
|
seg
|
|
|
|
% TOKEN_WRT, 0, 0
|
|
wrt
|