chore: bump scintilla and lexilla version
This commit is contained in:
57
3rdparty/lexilla545/lexilla/test/examples/asm/AllStyles.asm
vendored
Normal file
57
3rdparty/lexilla545/lexilla/test/examples/asm/AllStyles.asm
vendored
Normal file
@ -0,0 +1,57 @@
|
||||
; Enumerate all styles: 0 to 15 except for 11(comment block) which is not yet implemented.
|
||||
; This is not a viable source file, it just illustrates the different states in isolation.
|
||||
|
||||
; comment=1
|
||||
; Comment
|
||||
|
||||
; whitespace=0
|
||||
; w
|
||||
|
||||
; number=2
|
||||
11
|
||||
|
||||
; string=3
|
||||
"String"
|
||||
|
||||
; operator=4
|
||||
+
|
||||
|
||||
; identifier=5
|
||||
identifier
|
||||
|
||||
; CPU instruction=6
|
||||
add
|
||||
|
||||
; math Instruction=7
|
||||
fadd
|
||||
|
||||
; register=8
|
||||
ECX
|
||||
|
||||
; directive=9
|
||||
section
|
||||
|
||||
; directive operand=10
|
||||
rel
|
||||
|
||||
; comment block=11 is for future expansion
|
||||
|
||||
; character=12
|
||||
'character'
|
||||
|
||||
; string EOL=13
|
||||
"no line end
|
||||
|
||||
; extended instruction=14
|
||||
movq
|
||||
|
||||
; comment directive=15
|
||||
comment ~ A multiple-line
|
||||
comment directive~
|
||||
|
||||
; test for folding from segment to ends
|
||||
data segment
|
||||
hw db "HW!"
|
||||
data ends
|
||||
|
||||
;end
|
58
3rdparty/lexilla545/lexilla/test/examples/asm/AllStyles.asm.folded
vendored
Normal file
58
3rdparty/lexilla545/lexilla/test/examples/asm/AllStyles.asm.folded
vendored
Normal file
@ -0,0 +1,58 @@
|
||||
0 400 400 ; Enumerate all styles: 0 to 15 except for 11(comment block) which is not yet implemented.
|
||||
0 400 400 ; This is not a viable source file, it just illustrates the different states in isolation.
|
||||
1 400 400
|
||||
0 400 400 ; comment=1
|
||||
0 400 400 ; Comment
|
||||
1 400 400
|
||||
0 400 400 ; whitespace=0
|
||||
0 400 400 ; w
|
||||
1 400 400
|
||||
0 400 400 ; number=2
|
||||
0 400 400 11
|
||||
1 400 400
|
||||
0 400 400 ; string=3
|
||||
0 400 400 "String"
|
||||
1 400 400
|
||||
0 400 400 ; operator=4
|
||||
0 400 400 +
|
||||
1 400 400
|
||||
0 400 400 ; identifier=5
|
||||
0 400 400 identifier
|
||||
1 400 400
|
||||
0 400 400 ; CPU instruction=6
|
||||
0 400 400 add
|
||||
1 400 400
|
||||
0 400 400 ; math Instruction=7
|
||||
0 400 400 fadd
|
||||
1 400 400
|
||||
0 400 400 ; register=8
|
||||
0 400 400 ECX
|
||||
1 400 400
|
||||
0 400 400 ; directive=9
|
||||
0 400 400 section
|
||||
1 400 400
|
||||
0 400 400 ; directive operand=10
|
||||
0 400 400 rel
|
||||
1 400 400
|
||||
0 400 400 ; comment block=11 is for future expansion
|
||||
1 400 400
|
||||
0 400 400 ; character=12
|
||||
0 400 400 'character'
|
||||
1 400 400
|
||||
0 400 400 ; string EOL=13
|
||||
0 400 400 "no line end
|
||||
1 400 400
|
||||
0 400 400 ; extended instruction=14
|
||||
0 400 400 movq
|
||||
1 400 400
|
||||
0 400 400 ; comment directive=15
|
||||
0 400 400 comment ~ A multiple-line
|
||||
0 400 400 comment directive~
|
||||
1 400 400
|
||||
0 400 400 ; test for folding from segment to ends
|
||||
2 400 401 + data segment
|
||||
0 401 401 | hw db "HW!"
|
||||
0 401 400 | data ends
|
||||
1 400 400
|
||||
0 400 400 ;end
|
||||
1 400 400
|
57
3rdparty/lexilla545/lexilla/test/examples/asm/AllStyles.asm.styled
vendored
Normal file
57
3rdparty/lexilla545/lexilla/test/examples/asm/AllStyles.asm.styled
vendored
Normal file
@ -0,0 +1,57 @@
|
||||
{1}; Enumerate all styles: 0 to 15 except for 11(comment block) which is not yet implemented.
|
||||
; This is not a viable source file, it just illustrates the different states in isolation.
|
||||
{0}
|
||||
{1}; comment=1
|
||||
; Comment
|
||||
{0}
|
||||
{1}; whitespace=0
|
||||
{0} {1}; w
|
||||
{0}
|
||||
{1}; number=2
|
||||
{2}11{0}
|
||||
|
||||
{1}; string=3
|
||||
{3}"String"{0}
|
||||
|
||||
{1}; operator=4
|
||||
{4}+{0}
|
||||
|
||||
{1}; identifier=5
|
||||
{5}identifier{0}
|
||||
|
||||
{1}; CPU instruction=6
|
||||
{6}add{0}
|
||||
|
||||
{1}; math Instruction=7
|
||||
{7}fadd{0}
|
||||
|
||||
{1}; register=8
|
||||
{8}ECX{0}
|
||||
|
||||
{1}; directive=9
|
||||
{9}section{0}
|
||||
|
||||
{1}; directive operand=10
|
||||
{10}rel{0}
|
||||
|
||||
{1}; comment block=11 is for future expansion
|
||||
{0}
|
||||
{1}; character=12
|
||||
{12}'character'{0}
|
||||
|
||||
{1}; string EOL=13
|
||||
{13}"no line end
|
||||
{0}
|
||||
{1}; extended instruction=14
|
||||
{14}movq{0}
|
||||
|
||||
{1}; comment directive=15
|
||||
{0} {9}comment{0} {15}~ A multiple-line
|
||||
comment directive~{0}
|
||||
|
||||
{1}; test for folding from segment to ends
|
||||
{5}data{0} {9}segment{0}
|
||||
{5}hw{0} {9}db{0} {3}"HW!"{0}
|
||||
{5}data{0} {9}ends{0}
|
||||
|
||||
{1};end
|
12
3rdparty/lexilla545/lexilla/test/examples/asm/SciTE.properties
vendored
Normal file
12
3rdparty/lexilla545/lexilla/test/examples/asm/SciTE.properties
vendored
Normal file
@ -0,0 +1,12 @@
|
||||
lexer.*.asm=asm
|
||||
|
||||
keywords.*.asm=add sub xor mov lea call
|
||||
keywords2.*.asm=fadd
|
||||
keywords3.*.asm=rsp rax rcx rdx r8 r9 ecx
|
||||
keywords4.*.asm=db section segment ends alignb resq resqdb global extern equ .bss .text .data start comment
|
||||
keywords5.*.asm=qword rel
|
||||
keywords6.*.asm=movd movq
|
||||
keywords7.*.asm=segment
|
||||
keywords8.*.asm=ends
|
||||
|
||||
fold=1
|
Reference in New Issue
Block a user