flat assembler
Message board for the users of flat assembler.
Index
> IDE Development > Notepad++ fasm syntax highlight |
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.
|
|||||||||||
14 Aug 2019, 13:58 |
|
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.
|
|||
14 Aug 2019, 19:40 |
|
iVeryBadGuy 14 Aug 2019, 20:16
Thank you for your advice!
I will try to follow it as soon as free time appears. |
|||
14 Aug 2019, 20:16 |
|
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".
|
|||||||||||
18 Aug 2019, 23:53 |
|
Mikl___ 19 Aug 2019, 14:01
Hi, iVeryBadGuy!
Is your second nick Shere Khan? |
|||
19 Aug 2019, 14:01 |
|
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. |
|||
19 Aug 2019, 15:57 |
|
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.
|
|||||||||||
03 Dec 2019, 17:53 |
|
bitRAKE 11 Dec 2019, 13:05
Thank you.
You'll most likely want to: Settings -> Style Configurator... "Enable global background color". |
|||
11 Dec 2019, 13:05 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.