From cb7fe94b0497eeba22620ea7ff1ff3550d575f88 Mon Sep 17 00:00:00 2001 From: theodus Date: Wed, 7 Dec 2016 17:09:24 -0500 Subject: [PATCH] improve pony syntax --- runtime/syntax/pony.micro | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/runtime/syntax/pony.micro b/runtime/syntax/pony.micro index 711da1c4..fc068368 100644 --- a/runtime/syntax/pony.micro +++ b/runtime/syntax/pony.micro @@ -11,21 +11,21 @@ color statement "\b(if|then|elseif|else|end|match|where|try|with|as|recover|obje color statement "\b(while|do|repeat|until|for|in)\b" color statement "(\?|=>)" -color statement "(\\||\\&|\\,|\\^)" +color statement "(\||\&|\,|\^)" -color statement "(\-|\+|\\*|/|\!|%|<<|>>)" +color statement "(\-|\+|\*|/|\!|%|<<|>>)" color statement "(==|!=|<=|>=|<|>)" color statement "\b(is|isnt|not|and|or|xor)\b" -color type "\b(_*[A-Z][_a-zA-Z0-9\\']*)\b" +color type "\b(_*[A-Z][_a-zA-Z0-9\']*)\b" color constant "\b(this)\b" color constant "\b(true|false)\b" -color constant.number "\b((0b[0-1_]*)|(0o[0-7_]*)|(0x[0-9a-fA-F_]*)|([0-9_]+(\\.[0-9_]+)?((e|E)(\\+|-)?[0-9_]+)?))\b" -color constant.string ""(\\.|[^"])*"|'(\\.|[^'])*'" +color constant.number "\b((0b[0-1_]*)|(0o[0-7_]*)|(0x[0-9a-fA-F_]*)|([0-9_]+(\.[0-9_]+)?((e|E)(\\+|-)?[0-9_]+)?))\b" +color constant.string ""(\\.|[^"])*"" -color comment start=""""([^"]|$)" end=""""" +color comment start=""""[^"]*" end=""""" color comment "(^|[[:space:]])//.*" color comment start="/\*" end="\*/" color todo "TODO:?"