Sha256: 8403e2ab4bdd5f31ac8fd265b201593cf9a700aca7af7396d6c3b056eb1566e1

Contents?: true

Size: 1.68 KB

Versions: 28

Compression:

Stored size: 1.68 KB

Contents

{"name":"Wollok","scopeName":"source.wollok","patterns":[{"include":"#general"}],"repository":{"commentBlock":{"patterns":[{"name":"comment.line.double-slash.source.wollok","match":"(//).*"},{"name":"comment.block.source.wollok","begin":"/\\*","end":"\\*/"}]},"general":{"patterns":[{"include":"#commentBlock"},{"include":"#operators"},{"include":"#keywords"},{"include":"#numbers"},{"include":"#stringSingleQuote"},{"include":"#stringDoubleQuote"}]},"keywords":{"name":"keyword.source.wollok","match":"\\b(object|class|package|program|test|describe|method|override|constructor|native|var|const|property|inherits|new|if|else|self|super|import|null|true|false|return|throw|then always|try|catch|mixed with|with|mixin|fixture)\\b"},"numbers":{"name":"constant.numeric.source.wollok","match":"(?\u003c![\\d.])\\s0x[a-fA-F\\d]+|\\b\\d+(\\.\\d+)?([eE]-?\\d+)?|\\.\\d+([eE]-?\\d+)?"},"operators":{"name":"keyword.operator.source.wollok","match":"(\\b(and|or|not)\\b)|(\\+|-|%|#|\\*|\\/|\\^|==?|~=|\u003c=?|\u003e=?|(?\u003c!\\.)\\.{2}(?!\\.))"},"stringDoubleQuote":{"name":"string.quoted.double.source.wollok","begin":"\"","end":"\"","patterns":[{"name":"constant.character.escape.source.wollok","match":"\\\\(\\d{1,3}|.)"}],"beginCaptures":{"0":{"name":"punctuation.definition.string.begin.source.wollok"}},"endCaptures":{"0":{"name":"punctuation.definition.string.end.source.wollok"}}},"stringSingleQuote":{"name":"string.quoted.single.source.wollok","begin":"'","end":"'","patterns":[{"name":"constant.character.escape.source.wollok","match":"\\\\(\\d{1,3}|.)"}],"beginCaptures":{"0":{"name":"punctuation.definition.string.begin.source.wollok"}},"endCaptures":{"0":{"name":"punctuation.definition.string.end.source.wollok"}}}}}

Version data entries

28 entries across 28 versions & 1 rubygems

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