''            Text.Whitespace
'doctype'     Name.Tag
' html'       Text
'\n'          Text

''            Text.Whitespace
'html'        Name.Tag
'\n'          Text

'  '          Text.Whitespace
'head'        Name.Tag
'\n'          Text

'    '        Text.Whitespace
'title'       Name.Tag
' Slim Examples' Text
'\n'          Text

'    '        Text.Whitespace
'meta'        Name.Tag
' name'       Name.Attribute
'='           Punctuation
'"'           Literal.String.Double
'keywords'    Literal.String.Double
'"'           Literal.String.Double
' content'    Name.Attribute
'='           Punctuation
'"'           Literal.String.Double
'template language' Literal.String.Double
'"'           Literal.String.Double
'\n'          Text

'    '        Text.Whitespace
'meta'        Name.Tag
' name'       Name.Attribute
'='           Punctuation
'"'           Literal.String.Double
'author'      Literal.String.Double
'"'           Literal.String.Double
' content'    Name.Attribute
'='           Punctuation
'author'      Text
'\n'          Text

'    '        Text.Whitespace
'javascript:\n' Text

"      alert('Slim supports embedded javascript!')" Text
'\n'          Text

'\n'          Text

'  '          Text.Whitespace
'body'        Name.Tag
'\n'          Text

'    '        Text.Whitespace
'h1'          Name.Tag
' Markup examples' Text
'\n'          Text

'\n'          Text

'    '        Text.Whitespace
'#content'    Name.Function
'\n'          Text

'      '      Text.Whitespace
'p'           Name.Tag
' This example shows you how a basic Slim file looks like.' Text
'\n'          Text

'\n'          Text

'      '      Text.Whitespace
'=='          Punctuation
' '           Text.Whitespace
'yield'       Keyword
'\n'          Text.Whitespace

'\n'          Text

'      '      Text.Whitespace
'-'           Punctuation
' '           Text.Whitespace
'unless'      Keyword
' '           Text.Whitespace
'items'       Name
'.'           Operator
'empty?'      Name
'\n'          Text.Whitespace

'        '    Text.Whitespace
'table'       Name.Tag
'\n'          Text

'          '  Text.Whitespace
'-'           Punctuation
' '           Text.Whitespace
'for'         Keyword
' '           Text.Whitespace
'item'        Name
' '           Text.Whitespace
'in'          Keyword
' '           Text.Whitespace
'items'       Name
' '           Text.Whitespace
'do'          Keyword
'\n'          Text.Whitespace

'            ' Text.Whitespace
'tr'          Name.Tag
'\n'          Text

'              ' Text.Whitespace
'td'          Name.Tag
'.name'       Name.Class
' ='          Punctuation
' '           Text.Whitespace
'item'        Name
'.'           Operator
'name'        Name
'\n'          Text.Whitespace

'              ' Text.Whitespace
'td'          Name.Tag
'.price'      Name.Class
' ='          Punctuation
' '           Text.Whitespace
'item'        Name
'.'           Operator
'price'       Name
'\n'          Text.Whitespace

'      '      Text.Whitespace
'-'           Punctuation
' '           Text.Whitespace
'else'        Keyword
'\n'          Text.Whitespace

'        '    Text.Whitespace
'p'           Name.Tag
'\n'          Text

'          '  Text.Whitespace
'| No items found. Please add some inventory.\n' Text

'            ' Text.Whitespace
'Thank you!'  Text
'\n'          Text

'\n'          Text

'    '        Text.Whitespace
'div'         Name.Tag
' id'         Name.Attribute
'='           Punctuation
'"'           Literal.String.Double
'footer'      Literal.String.Double
'"'           Literal.String.Double
'\n'          Text

'      '      Text.Whitespace
'='           Punctuation
' '           Text.Whitespace
'render'      Name
' '           Text.Whitespace
"'"           Literal.String.Single
'footer'      Literal.String.Single
"'"           Literal.String.Single
'\n'          Text.Whitespace

'      '      Text.Whitespace
'| Copyright (C) #{year} #{author}\n' Text

''            Text.Whitespace
