Sha256: 6b73e3a046972082421c97ae5ae55bbfcdec821671aeae6249fa2c832924ad53
Contents?: true
Size: 1017 Bytes
Versions: 1
Compression:
Stored size: 1017 Bytes
Contents
{"name":"NED","scopeName":"source.ned","patterns":[{"include":"#comment"},{"include":"#property"},{"include":"#type"},{"include":"#string"},{"include":"#expr"},{"include":"#non_expr"}],"repository":{"comment":{"patterns":[{"name":"comment.line.double-slash.ned","match":"//.*$"}]},"expr":{"patterns":[{"name":"keyword.other.ned","match":"\\b(?:sizeof|const|default|ask|this|index|typename)\\b"}]},"non_expr":{"patterns":[{"name":"keyword.other.ned","match":"\\b(?:channel|channelinterface|simple|module|network|moduleinterface|parameters|gates|types|submodules|connections|allowunconnected|extends|for|if|import|like|package|property)\\b"}]},"property":{"patterns":[{"name":"entity.name.tag.ned","match":"@[a-zA-Z]+"}]},"string":{"patterns":[{"name":"string.quoted.msg","match":"\"[^\"]*\""}]},"type":{"patterns":[{"name":"storage.type.common.ned","match":"\\b(?:inout|input|output|bool|double|int|string|object|xml|--\u003e|\u003c--|\u003c--\u003e|\\.\\.|volatile|false|true|undefined|nan|inf|null|nullptr)\\b"}]}}}
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
github-linguist-9.0.0 | grammars/source.ned.json |