Hash :
e694d6a1
Author :
Date :
2013-10-26T20:56:49
// TODO:
// - Support for outline parameters
// - Support for tables
Prism.languages.gherkin = {
'comment': {
pattern: /(^|[^\\])(\/\*[\w\W]*?\*\/|((#)|(\/\/)).*?(\r?\n|$))/g,
lookbehind: true
},
'string': /("|')(\\?.)*?\1/g,
'atrule': /\b(And|Given|When|Then|In order to|As an|I want to|As a)\b/g,
'keyword': /\b(Scenario Outline|Scenario|Feature|Background|Story)\b/g,
};