mirror of
https://github.com/taigrr/wtf
synced 2025-01-18 04:03:14 -08:00
22 lines
718 B
YAML
22 lines
718 B
YAML
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: []
|
|
|