2020-04-04 12:07:08 +00:00
|
|
|
Name: ACME
|
2020-04-04 19:46:43 +00:00
|
|
|
Details: The ACME assembly language for 6502 and related CPUs
|
2020-04-04 12:07:08 +00:00
|
|
|
Extension: .a
|
|
|
|
Line Comment: ;
|
|
|
|
String Literal: "
|
|
|
|
String Literal Escape: \
|
|
|
|
Character Literal: '
|
|
|
|
Character Literal Escape: \
|
2020-04-04 19:46:43 +00:00
|
|
|
Binary Literal Prefix: %
|
|
|
|
Hexadecimal Literal Prefix: $
|
|
|
|
Negative Literal Prefix: -
|
2020-04-04 12:07:08 +00:00
|
|
|
|
2020-04-04 19:46:43 +00:00
|
|
|
colouring {
|
|
|
|
runs of unquoted {
|
|
|
|
runs of !identifier {
|
|
|
|
(all) => !reserved
|
|
|
|
prefix . => !identifier
|
|
|
|
prefix ! => !element
|
2020-04-05 17:37:43 +00:00
|
|
|
keyword !reserved => !definition
|
2020-04-04 19:46:43 +00:00
|
|
|
}
|
|
|
|
characters {
|
|
|
|
+ => !identifier
|
|
|
|
- => !identifier
|
2020-04-05 17:37:43 +00:00
|
|
|
! => !element
|
2020-04-04 19:46:43 +00:00
|
|
|
}
|
|
|
|
}
|
2020-04-04 12:07:08 +00:00
|
|
|
}
|