{ "name": "HTML (ASP)", "scopeName": "text.html.asp", "patterns": [ { "name": "comment.block.asp.server", "begin": "\u003c%--", "end": "--%\u003e", "beginCaptures": { "0": { "name": "punctuation.definition.comment.begin.asp" } }, "endCaptures": { "0": { "name": "punctuation.definition.comment.end.asp" } } }, { "name": "source.asp.embedded.html", "begin": "\u003c%=?", "end": "%\u003e", "patterns": [ { "name": "comment.line.apostrophe.asp", "match": "(').*?(?=%\u003e)", "captures": { "1": { "name": "punctuation.definition.comment.asp" } } }, { "include": "source.asp" } ], "beginCaptures": { "0": { "name": "punctuation.section.embedded.begin.asp" } }, "endCaptures": { "0": { "name": "punctuation.section.embedded.end.asp" } } }, { "include": "text.html.basic" } ] }