Add converted syntax files

This commit is contained in:
Zachary Yedidia
2017-03-21 14:55:22 -04:00
parent fa7f89a400
commit b977bf5cca
104 changed files with 1807 additions and 1233 deletions

21
runtime/syntax/pov.yaml Normal file
View File

@@ -0,0 +1,21 @@
filetype: pov
detect:
filename: "\\.(pov|POV|povray|POVRAY)$"
rules:
- preproc: "^[[:space:]]*#[[:space:]]*(declare)"
- statement: "\\b(sphere|cylinder|translate|matrix|rotate|scale)\\b"
- statement: "\\b(orthographic|location|up|right|direction|clipped_by)\\b"
- statement: "\\b(fog_type|fog_offset|fog_alt|rgb|distance|transform)\\b"
- identifier: "^\\b(texture)\\b"
- identifier: "\\b(light_source|background)\\b"
- identifier: "\\b(fog|object|camera)\\b"
- symbol.operator: "(\\{|\\}|\\(|\\)|\\;|\\]|\\[|`|\\\\|\\$|<|>|!|=|&|\\|)"
- special: "\\b(union|group|subgroup)\\b"
- comment: "//.*"
- comment:
start: "/\\*"
end: "\\*/"
rules: []