Sha256: 942436a26b5c71587cd7ab8e930c2c201304fddde472a7ca89ab6b7bbf5385c2

Contents?: true

Size: 1.49 KB

Versions: 27

Compression:

Stored size: 1.49 KB

Contents

{"name":"IDL DLM","scopeName":"source.idl-dlm","patterns":[{"include":"#comment"},{"include":"#header_keyword"},{"include":"#routine_declaration"},{"include":"#structure_declaration"}],"repository":{"comment":{"patterns":[{"name":"comment.line.banner.divider.idl-dlm","match":"^#(=)\\s*$\\n","captures":{"1":{"name":"meta.toc-list.banner.divider.idl-dlm"}}},{"name":"comment.line.banner.idl-dlm","match":"^#=\\s*(.*?)\\s*$\\n?","captures":{"0":{"name":"meta.toc-list.banner.line.idl-dlm"}}},{"begin":"(^[ \\t]+)?(?\u003c!\\S)(?=#)(?!#\\{)","end":"(?!\\G)","patterns":[{"name":"comment.line.idl-dlm","begin":"#","end":"\\n","beginCaptures":{"0":{"name":"punctuation.definition.comment.idl-dlm"}}}],"beginCaptures":{"1":{"name":"punctuation.whitespace.comment.leading.idl-dlm"}}}]},"header_keyword":{"match":"(?i)\\b(module|description|version|source|build_date|checksum)(.*)\\b","captures":{"0":{"name":"meta.toc-list.banner.line.idl-dlm"},"1":{"name":"keyword.control.idl-dlm"}}},"routine_declaration":{"match":"(?i)^\\s*(function|procedure)\\s+([a-zA-Z0-9_$]+:?:?[a-zA-Z0-9_$]*)\\s+([0-9]+)\\s+([0-9]+|IDL_MAXPARAMS)\\s+(((keywords|obsolete)\\s+)*)","captures":{"1":{"name":"keyword.control.idl-dlm"},"2":{"name":"entity.name.function.idl"},"3":{"name":"constant.numeric.idl"},"4":{"name":"constant.numeric.idl"},"5":{"name":"entity.other.attribute"}}},"structure_declaration":{"match":"(?i)^\\s*(structure)\\s+([a-zA-Z0-9_$]+)","captures":{"1":{"name":"keyword.control.idl-dlm"},"2":{"name":"support.function.idl"}}}}}

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
github-linguist-9.0.0 grammars/source.idl-dlm.json
github-linguist-8.0.1 grammars/source.idl-dlm.json
github-linguist-8.0.0 grammars/source.idl-dlm.json
github-linguist-7.30.0 grammars/source.idl-dlm.json
github-linguist-7.29.0 grammars/source.idl-dlm.json
github-linguist-7.28.0 grammars/source.idl-dlm.json
github-linguist-7.27.0 grammars/source.idl-dlm.json
github-linguist-7.26.0 grammars/source.idl-dlm.json
github-linguist-7.25.0 grammars/source.idl-dlm.json
github-linguist-7.24.1 grammars/source.idl-dlm.json
github-linguist-7.24.0 grammars/source.idl-dlm.json
github-linguist-7.23.0 grammars/source.idl-dlm.json
github-linguist-7.22.1 grammars/source.idl-dlm.json
github-linguist-7.22.0 grammars/source.idl-dlm.json
github-linguist-7.21.0 grammars/source.idl-dlm.json
github-linguist-7.20.0 grammars/source.idl-dlm.json
github-linguist-7.19.0 grammars/source.idl-dlm.json
github-linguist-7.18.0 grammars/source.idl-dlm.json
github-linguist-7.17.0 grammars/source.idl-dlm.json
github-linguist-7.16.1 grammars/source.idl-dlm.json