83 |
(defconst asm-font-lock-keywords |
(defconst asm-font-lock-keywords |
84 |
'(("^\\(\\(\\sw\\|\\s_\\)+\\)\\>:?[ \t]*\\(\\sw+\\(\\.\\sw+\\)*\\)?" |
'(("^\\(\\(\\sw\\|\\s_\\)+\\)\\>:?[ \t]*\\(\\sw+\\(\\.\\sw+\\)*\\)?" |
85 |
(1 font-lock-function-name-face) (3 font-lock-keyword-face nil t)) |
(1 font-lock-function-name-face) (3 font-lock-keyword-face nil t)) |
86 |
("^\\((\\sw+)\\)?\\s +\\(\\(\\sw\\|\\s_\\)+\\(\\.\\sw+\\)*\\)" |
;; label started from ".". |
87 |
2 font-lock-keyword-face)) |
("^\\(\\.\\(\\sw\\|\\s_\\)+\\)\\>:" |
88 |
|
1 font-lock-function-name-face) |
89 |
|
("^\\((\\sw+)\\)?\\s +\\(\\(\\.?\\sw\\|\\s_\\)+\\(\\.\\sw+\\)*\\)" |
90 |
|
2 font-lock-keyword-face) |
91 |
|
;; directive started from ".". |
92 |
|
("^\\(\\.\\(\\sw\\|\\s_\\)+\\)\\>[^:]?" |
93 |
|
1 font-lock-keyword-face)) |
94 |
"Additional expressions to highlight in Assembler mode.") |
"Additional expressions to highlight in Assembler mode.") |
95 |
|
|
96 |
;;;###autoload |
;;;###autoload |