{ "displayName": "Lean 4", "fileTypes": [ ], "name": "lean", "patterns": [ { "include": "#comments" }, { "match": "\\b(Prop|Type|Sort)\\b", "name": "storage.type.lean4" }, { "match": "\\battribute\\b\\s*\\[[^]]*]", "name": "storage.modifier.lean4" }, { "match": "@\\[[^]]*]", "name": "storage.modifier.lean4" }, { "match": "\\b(?\\[{|⦃])", "name": "meta.definitioncommand.lean4", "patterns": [ { "include": "#comments" }, { "include": "#definitionName" }, { "match": "," } ] }, { "match": "\\b(?