flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
iVeryBadGuy 14 Aug 2019, 13:58
I created fasm syntax highlighting style for the current version of Notepad ++ (NPP_v7.7.1, UDL2.1).
The style is defined only for the lower case, but this is a matter of taste, and is solved by setting one checkmark in the syntax settings. Defined folds for macros and conditional assembly directives. The list of x86-64 instructions was manually pulled from the latest version of Intel Software Developer Manuals. Among the shortcomings: I could not get notepad ++ to highlight hexadecimal numbers with the suffix 'h' with hexadecimal digits in lower case so that it would not break the highlighting of binary numbers with the suffix 'b' and floating-point numbers with the suffix 'f'. Therefore, hexadecimal numbers with the suffix 'h' are correctly highlighted only if they use hexadecimal digits in upper case. Hexadecimal numbers with prefixes are determined correctly, regardless of the case of digits.
|
|||||||||||
![]() |
|
Tomasz Grysztar 14 Aug 2019, 19:40
revolution wrote: You could also use fasm's TABLES.INC file to get the opcodes, directives and operators.
|
|||
![]() |
|
iVeryBadGuy 14 Aug 2019, 20:16
Thank you for your advice!
I will try to follow it as soon as free time appears. |
|||
![]() |
|
iVeryBadGuy 18 Aug 2019, 23:53
The style has lead in accordance with the file "TABLES.INC" from the fasm_v1.73.16 source code.
Changed highlight colors. Added auto-highlighting of files with the extensions ".asm" and ".inc".
|
|||||||||||
![]() |
|
Mikl___ 19 Aug 2019, 14:01
Hi, iVeryBadGuy!
Is your second nick Shere Khan? ![]() |
|||
![]() |
|
iVeryBadGuy 19 Aug 2019, 15:57
Mikl___ wrote: Is your second nick Shere Khan? Hi, Mikl___! Not in this forum. My nick is Shere Khan on wasm.in. |
|||
![]() |
|
iVeryBadGuy 03 Dec 2019, 17:53
The new version of the highlight style, from 2019-12-03.
Changes: The style has lead in accordance with the file "TABLES.INC" from the fasm_v1.73.20 source code.
|
|||||||||||
![]() |
|
bitRAKE 11 Dec 2019, 13:05
Thank you.
You'll most likely want to: Settings -> Style Configurator... "Enable global background color". |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2023, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.