diff --git a/lib/ace/mode/logicblox_highlight_rules.js b/lib/ace/mode/logicblox_highlight_rules.js index ea8573bb..f9da2e02 100644 --- a/lib/ace/mode/logicblox_highlight_rules.js +++ b/lib/ace/mode/logicblox_highlight_rules.js @@ -53,12 +53,9 @@ var LogicBloxHighlightRules = function() { //A single line comment. }, { token: 'constant.numeric', - regex: '\\d+', + regex: '\\d+(?:\\.\\d+)?(?:[eE][+-]?\\d+)?', //An integer constant. - }, - { token: 'constant.numeric', - regex: '\\d+(.\\d+){,1}[eE][+-]{,1}\\d+', - //Real numbers. + //Or a Real number. }, { token: 'string', regex: '"',