Lines Matching refs:syn
22 syn case match
27 syn match ninjaComment /\(\$\n\)\@<!\_^\s*#.*$/ contains=@Spell
32 syn match ninjaKeyword "^build\>"
33 syn match ninjaKeyword "^rule\>"
34 syn match ninjaKeyword "^pool\>"
35 syn match ninjaKeyword "^default\>"
36 syn match ninjaKeyword "^include\>"
37 syn match ninjaKeyword "^subninja\>"
44 syn region ninjaRule start="^rule" end="^\ze\S" contains=TOP transparent
45 syn keyword ninjaRuleCommand contained containedin=ninjaRule command
49 syn region ninjaPool start="^pool" end="^\ze\S" contains=TOP transparent
50 syn keyword ninjaPoolCommand contained containedin=ninjaPool depth
62 syn match ninjaDollar "\$\$"
63 syn match ninjaWrapLineOperator "\$$"
64 syn match ninjaSimpleVar "\$[a-zA-Z0-9_-]\+"
65 syn match ninjaVar "\${[a-zA-Z0-9_.-]\+}"
72 syn match ninjaOperator "\(=\|:\||\|||\)\ze\s"