'# First comment' Comment
'\n'          Name.Function

'Feature'     Keyword
':'           Keyword
' My amazing feature' Name.Function
'\n'          Name.Function

' '           Name.Function
' '           Name.Function
'F'           Name.Function
'e'           Name.Function
'a'           Name.Function
't'           Name.Function
'u'           Name.Function
'r'           Name.Function
'e'           Name.Function
' '           Name.Function
'd'           Name.Function
'e'           Name.Function
's'           Name.Function
'c'           Name.Function
'r'           Name.Function
'i'           Name.Function
'p'           Name.Function
't'           Name.Function
'i'           Name.Function
'o'           Name.Function
'n'           Name.Function
' '           Name.Function
'l'           Name.Function
'i'           Name.Function
'n'           Name.Function
'e'           Name.Function
' '           Name.Function
'1'           Name.Function
'\n'          Name.Function

' '           Name.Function
' '           Name.Function
'F'           Name.Function
'e'           Name.Function
'a'           Name.Function
't'           Name.Function
'u'           Name.Function
'r'           Name.Function
'e'           Name.Function
' '           Name.Function
'd'           Name.Function
'e'           Name.Function
's'           Name.Function
'c'           Name.Function
'r'           Name.Function
'i'           Name.Function
'p'           Name.Function
't'           Name.Function
'i'           Name.Function
'o'           Name.Function
'n'           Name.Function
' '           Name.Function
'l'           Name.Function
'i'           Name.Function
'n'           Name.Function
'e'           Name.Function
' '           Name.Function
'2'           Name.Function
'\n'          Name.Function

'\n#comment'  Comment
'\n'          Name.Function

'Scenario Outline' Keyword
':'           Keyword
' My detailed scenario #string' Name.Function
'\n'          Name.Function

'  Given '    Keyword
'T'           Name.Function
'h'           Name.Function
'a'           Name.Function
't'           Name.Function
' '           Name.Function
'<x>'         Name.Variable
' '           Name.Function
'i'           Name.Function
's'           Name.Function
' '           Name.Function
's'           Name.Function
'e'           Name.Function
't'           Name.Function
'\n'          Name.Function

'  '          Name.Function
'When '       Keyword
'W'           Name.Function
'h'           Name.Function
'e'           Name.Function
'n'           Name.Function
' '           Name.Function
'I'           Name.Function
' '           Name.Function
'<subtract>'  Name.Variable
''            Keyword
'\n'          Name.Function

'  '          Name.Function
'Then '       Keyword
'I'           Name.Function
' '           Name.Function
's'           Name.Function
'h'           Name.Function
'o'           Name.Function
'u'           Name.Function
'l'           Name.Function
'd'           Name.Function
' '           Name.Function
'g'           Name.Function
'e'           Name.Function
't'           Name.Function
' '           Name.Function
't'           Name.Function
'h'           Name.Function
'e'           Name.Function
' '           Name.Function
'<remain#der>' Name.Variable
''            Keyword
'\n'          Name.Function

'\n'          Name.Function

'  # indented comment' Comment
'\n'          Name.Function

'  '          Name.Function
'Examples'    Keyword
':'           Keyword
'\n    |'     Keyword
' '           Name.Variable
'x'           Name.Variable
'    |'       Keyword
' '           Name.Variable
's'           Name.Variable
'u'           Name.Variable
'b'           Name.Variable
't'           Name.Variable
'r'           Name.Variable
'a'           Name.Variable
'c'           Name.Variable
't'           Name.Variable
' |'          Keyword
' '           Name.Variable
'r'           Name.Variable
'e'           Name.Variable
'm'           Name.Variable
'a'           Name.Variable
'i'           Name.Variable
'n'           Name.Variable
'#'           Name.Variable
'd'           Name.Variable
'e'           Name.Variable
'r'           Name.Variable
' |'          Keyword
'\n'          Name.Function

'    |'       Keyword
' '           Literal.String
'1'           Literal.String
'2'           Literal.String
'   |'        Keyword
' '           Literal.String
'5'           Literal.String
'\\|'         Literal.String
'3'           Literal.String
'     |'      Keyword
' '           Literal.String
' '           Literal.String
'#'           Literal.String
'7'           Literal.String
'3'           Literal.String
'       |'    Keyword
'\n'          Name.Function

'    |'       Keyword
' '           Literal.String
'#'           Literal.String
't'           Literal.String
'h'           Literal.String
'e'           Literal.String
' |'          Keyword
' '           Literal.String
'1'           Literal.String
'0'           Literal.String
'       |'    Keyword
' '           Literal.String
' '           Literal.String
'1'           Literal.String
'5'           Literal.String
'        |\n' Keyword
