http top-level property
Implementation
final http = Mode(
refs: {},
aliases: ["https"],
illegal: "\\S",
contains: [
Mode(begin: "^HTTP/[0-9\\.]+", end: "\$", contains: [Mode(className: "number", begin: "\\b\\d{3}\\b")]),
Mode(begin: "^[A-Z]+ (.*?) HTTP/[0-9\\.]+\$", returnBegin: true, end: "\$", contains: [Mode(className: "string", begin: " ", end: " ", excludeBegin: true, excludeEnd: true), Mode(begin: "HTTP/[0-9\\.]+"), Mode(className: "keyword", begin: "[A-Z]+")]),
Mode(className: "attribute", begin: "^\\w", end: ": ", excludeEnd: true, illegal: "\\n|\\s|=", starts: Mode(end: "\$", relevance: 0)),
Mode(begin: "\\n\\n", starts: Mode(subLanguage: [], endsWithParent: true))
]);