]> git.lizzy.rs Git - micro.git/blob - runtime/syntax/haml.micro
Merge pull request #462 from Theodus/pony-syntax
[micro.git] / runtime / syntax / haml.micro
1 syntax "haml" "\.haml$"
2
3 color cyan   "-|="
4 color white "->|=>"
5 cyan (i) "([  ]|^)%[0-9A-Z_]+\>"
6 magenta (i) ":[0-9A-Z_]+\>"
7 yellow (i) "\.[A-Z_]+\>"
8 ## Double quote & single quote
9 color green ""([^"]|(\\"))*"" "%[QW]?\{[^}]*\}" "%[QW]?\([^)]*\)" "%[QW]?<[^>]*>" "%[QW]?\$[^$]*\$" "%[QW]?\^[^^]*\^" "%[QW]?![^!]*!"
10 color green "'([^']|(\\'))*'" "%[qw]\{[^}]*\}" "%[qw]\([^)]*\)" "%[qw]<[^>]*>" "%[qw]\[[^]]*\]" "%[qw]\$[^$]*\$" "%[qw]\^[^^]*\^" "%[qw]![^!]*!"
11 ## Vars
12 color brightgreen  "#\{[^}]*\}"
13 color brightblue "(@|@@)[0-9A-Z_a-z]+"
14 ## Comments
15 color brightcyan "#[^{].*$" "#$"
16