Sha256: fcfdd3aab866284eb5b96b5d446851115a08acbd45fd57622788a4eaca3fba23
Contents?: true
Size: 1.44 KB
Versions: 18
Compression:
Stored size: 1.44 KB
Contents
if (! this.sh_languages) { this.sh_languages = {}; } sh_languages['gherkin'] = [ [ [ /#/g, 'sh_comment', 1 ], [ /\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g, 'sh_number', -1 ], [ /^(?:[\s]*(?:But |And |Then |When |Given |\* |Scenarios|Examples|Scenario Template|Scenario Outline|Scenario|Background|Feature))/g, 'sh_keyword', -1 ], [ /^(?:[\s]*'(?:[^\\']|\\.)*'[\s]*|[\s]*\"(?:[^\\\"]|\\.)*\"[\s]*)$/g, 'sh_comment', -1 ], [ /(?:[\s]*'{3})/g, 'sh_string', 2 ], [ /(?:[\s]*\"{3})/g, 'sh_string', 3 ], [ /"/g, 'sh_string', 4 ], [ /'/g, 'sh_string', 5 ], [ /(?:@[^@\r\n\t ]+)/g, 'sh_type', -1 ], [ /\|/g, 'sh_specialchar', -1 ] ], [ [ /$/g, null, -2 ] ], [ [ /(?:'{3})/g, 'sh_string', -2 ] ], [ [ /(?:\"{3})/g, 'sh_string', -2 ] ], [ [ /$/g, null, -2 ], [ /\\(?:\\|")/g, null, -1 ], [ /"/g, 'sh_string', -2 ] ], [ [ /$/g, null, -2 ], [ /\\(?:\\|')/g, null, -1 ], [ /'/g, 'sh_string', -2 ] ] ];
Version data entries
18 entries across 18 versions & 1 rubygems