micro/runtime/syntax/ocaml.yaml

18 lines
547 B
YAML
Raw Normal View History

filetype: ocaml
2017-03-21 18:55:22 +00:00
detect:
filename: "\\.mli?$"
rules:
- constant.number: "-?0[bB][01][01_]*"
- constant.number: "-?0[oO][0-7][0-7_]*"
- constant.number: "-?\\d[\\d_]*"
- constant.number: "-?0[xX][0-9a-fA-F][0-9a-fA-F_]*"
- constant.number: "-?\\d[\\d_]*.\\d[\\d_]*([eE][+-]\\d[\\d_]*.\\d[\\d_]*)?"
2017-03-21 18:55:22 +00:00
- constant.number: "-?0[xX][0-9a-fA-F][0-9a-fA-F_]*.[0-9a-fA-F][0-9a-fA-F_]*([pP][+\\-][0-9a-fA-F][0-9a-fA-F_]*.[0-9a-fA-F][0-9a-fA-F_]*)?"
- comment:
start: "\\(\\*"
end: "\\*\\)"
2017-03-21 18:55:22 +00:00
rules: []