add backtick string and instance variable rules

This commit is contained in:
Heigh Tech LLC 2011-03-16 06:47:36 +08:00 • committed by Fabian Jakobs
commit 0d03b6df7d

View file

@ -99,6 +99,12 @@ var RubyHighlightRules = function() {
token : "string", // single line token : "string", // single line
regex : "['](?:(?:\\\\.)|(?:[^'\\\\]))*?[']" regex : "['](?:(?:\\\\.)|(?:[^'\\\\]))*?[']"
}, { }, {
token : "string", // backtick string
regex : "[`](?:(?:\\\\.)|(?:[^'\\\\]))*?[`]"
}, {
token : "variable.instancce", // instance variable
regex : "@{1,2}(?:[a-zA-Z]|\d)+"
}, {
token : "string", // symbol token : "string", // symbol
regex : "[:](?:[a-zA-Z]|\d)+" regex : "[:](?:[a-zA-Z]|\d)+"
}, { }, {