flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
Tomasz Grysztar 09 Sep 2010, 21:21
In fasm's TABLES.INC you can find "address_registers" table. It contains all the register names than can be allowed in addressing.
|
|||
![]() |
|
ouadji 09 Sep 2010, 22:38
fantastic, thank you. it's just what I need. |
|||
![]() |
|
revolution 10 Sep 2010, 04:41
If you use the TABLES.INC structures for the register and instruction detection then Wink can also work with fasmwarm without modification.
|
|||
![]() |
|
ouadji 10 Sep 2010, 09:11
no, i do not use the TABLES.INC structures. It was just to know all the register names than can be allowed in 64bits addressing. I don't use anything from fasmw, the Wink_parser is 100% "Wink". I work only on the lines that "PREPROCE.INC" sends to "proc fasm_syntax. Wink intercepts the lines at this level! Having say that, it's more complex that only this sentence ! ![]() (the compiler is also modified to accept multiline comments.) well, back on topic, When a jump_opcode is used, then i would like to accept only the words allowed in addressing. Once a word not allowed in the addressing is used, the highlighting stops. like this, ![]() |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.