| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | 
							- /*
 
-  Language: Gherkin
 
-  Author: Sam Pikesley (@pikesley) <sam.pikesley@theodi.org>
 
-  Description: Gherkin is the format for cucumber specifications. It is a domain specific language which helps you to describe business behavior without the need to go into detail of implementation.
 
-  Website: https://cucumber.io/docs/gherkin/
 
-  */
 
- function gherkin(hljs) {
 
-   return {
 
-     name: 'Gherkin',
 
-     aliases: ['feature'],
 
-     keywords: 'Feature Background Ability Business\ Need Scenario Scenarios Scenario\ Outline Scenario\ Template Examples Given And Then But When',
 
-     contains: [
 
-       {
 
-         className: 'symbol',
 
-         begin: '\\*',
 
-         relevance: 0
 
-       },
 
-       {
 
-         className: 'meta',
 
-         begin: '@[^@\\s]+'
 
-       },
 
-       {
 
-         begin: '\\|',
 
-         end: '\\|\\w*$',
 
-         contains: [
 
-           {
 
-             className: 'string',
 
-             begin: '[^|]+'
 
-           }
 
-         ]
 
-       },
 
-       {
 
-         className: 'variable',
 
-         begin: '<',
 
-         end: '>'
 
-       },
 
-       hljs.HASH_COMMENT_MODE,
 
-       {
 
-         className: 'string',
 
-         begin: '"""',
 
-         end: '"""'
 
-       },
 
-       hljs.QUOTE_STRING_MODE
 
-     ]
 
-   };
 
- }
 
- module.exports = gherkin;
 
 
  |