aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2025-04-03 02:28:30 +0300
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2025-04-03 02:28:30 +0300
commitd6aaaab12d9e44dba4b0833efc879d2792712f0f (patch)
tree3f8b680ca70367ef1c01c1f2bd4b280c932ce636 /lib
parentf545bf9d078ef89ca649bf5cb2c0f442f1eaf7eb (diff)
downloadsciteco-d6aaaab12d9e44dba4b0833efc879d2792712f0f.tar.gz
improved the "asm" (x86 assembly) lexer
There are still some glitches with non-mainstream assemblers like A86, though.
Diffstat (limited to 'lib')
-rw-r--r--lib/lexers/asm.tes10
1 files changed, 9 insertions, 1 deletions
diff --git a/lib/lexers/asm.tes b/lib/lexers/asm.tes
index 7fe8dad..8db4d60 100644
--- a/lib/lexers/asm.tes
+++ b/lib/lexers/asm.tes
@@ -1,4 +1,4 @@
-!* AUTO-GENERATED FROM SCITE PROPERTY SET *!
+!* Assembler x86/x64 *!
@[lexer.test.asm]{
:EN*.asmQ*
@@ -171,9 +171,17 @@
vfnmadd231pd vfnmsub132ss vfnmsub213ss vfnmsub231ss vfnmsub132ps vfnmsub213ps
vfnmsub231ps vfnmsub132sd vfnmsub213sd vfnmsub231sd vfnmsub132pd vfnmsub213pd
vfnmsub231pd
+ :M[color.comment],1M[color.set]
+ :M[color.number],2M[color.set]
:M[color.string],3M[color.set]
:M[color.operator],4M[color.set]
+ !!:M[color.variable],5M[color.set]
:M[color.keyword],6M[color.set]
+ :M[color.keyword],7M[color.set]
+ :M[color.preproc],9M[color.set]
+ :M[color.preproc2],10M[color.set]
:M[color.comment],11M[color.set]
:M[color.string2],12M[color.set]
+ :M[color.keyword],14M[color.set]
+ :M[color.comment],15M[color.set]
}