diff options
author | Eduardo Julian | 2017-09-05 19:43:22 -0400 |
---|---|---|
committer | Eduardo Julian | 2017-09-05 19:43:22 -0400 |
commit | 223ce32a52276f9a85fdd7918a46b58b4223738c (patch) | |
tree | 58914a548a62a1322b678aed74bf16c3fb0daad4 /lux-mode | |
parent | b3e5ca5f28e4bc54613dbfd6d6df1ef51d724707 (diff) |
- Added alternative syntax for Frac numbers, based on traditional ratio/fraction syntax.
Diffstat (limited to '')
-rw-r--r-- | lux-mode/lux-mode.el | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lux-mode/lux-mode.el b/lux-mode/lux-mode.el index c26c2f77e..c6f7e4b58 100644 --- a/lux-mode/lux-mode.el +++ b/lux-mode/lux-mode.el @@ -252,8 +252,11 @@ Called by `imenu--generic-function'." 0 font-lock-constant-face) ; Nat literals ("\\<\\+\\(0\\|[1-9][0-9_]*\\)\\>" 0 font-lock-constant-face) - ; Int|Real literals + ; Int|Frac literals ("\\<-?\\(0\\|[1-9][0-9_]*\\)\\(\\.[0-9_]+\\)?\\>" 0 font-lock-constant-face) + ("\\<-?\\(0\\|[1-9][0-9_]*\\)\\(\\.[0-9_]+\\(\\(e\\|E\\)\\(-\\|\\+\\)?[1-9][0-9_]*\\)?\\)?\\>" 0 font-lock-constant-face) + ; Frac "ratio" literals + ("\\<-?\\(0\\|[1-9][0-9_]*\\)/[1-9][0-9_]*\\>" 0 font-lock-constant-face) ; Deg literals ("\\<\\(\\.[0-9_]+\\)\\>" 0 font-lock-constant-face) ; Tags |