@@ -162,7 +162,7 @@ scanner! {
162162 mode INITIAL {
163163 token r"\r\n|\r|\n" => 1; // "Newline"
164164 token r"[\s--\r\n]+" => 2; // "Whitespace"
165- token r"(?:(?:(?://.*(?:\r\n|\r|\n)?)|(?:(?ms)/\*(?:[^*]|\*[^/] )*\*/))\s*)+" => 5; // "CommentsTerm"
165+ token r"(?:(?:(?://.*(?:\r\n|\r|\n)?)|(?:(?ms)/\*/?([^/]|[^*]/ )*\*/))\s*)+" => 5; // "CommentsTerm"
166166 token r"\u{0022}(?:\\[\u{0022}\\/bfnrt]|u[0-9a-fA-F]{4}|[^\u{0022}\\\u0000-\u001F])*\u{0022}" => 6; // "StringLiteralTerm"
167167 token r"[0-9]+(?:_[0-9]+)*\.[0-9]+(?:_[0-9]+)*[eE][+-]?[0-9]+(?:_[0-9]+)*" => 7; // "ExponentTerm"
168168 token r"[0-9]+(?:_[0-9]+)*\.[0-9]+(?:_[0-9]+)*" => 8; // "FixedPointTerm"
@@ -320,7 +320,7 @@ scanner! {
320320 mode Generic {
321321 token r"\r\n|\r|\n" => 1; // "Newline"
322322 token r"[\s--\r\n]+" => 2; // "Whitespace"
323- token r"(?:(?:(?://.*(?:\r\n|\r|\n)?)|(?:(?ms)/\*(?:[^*]|\*[^/] )*\*/))\s*)+" => 5; // "CommentsTerm"
323+ token r"(?:(?:(?://.*(?:\r\n|\r|\n)?)|(?:(?ms)/\*/?([^/]|[^*]/ )*\*/))\s*)+" => 5; // "CommentsTerm"
324324 token r"\u{0022}(?:\\[\u{0022}\\/bfnrt]|u[0-9a-fA-F]{4}|[^\u{0022}\\\u0000-\u001F])*\u{0022}" => 6; // "StringLiteralTerm"
325325 token r"[0-9]+(?:_[0-9]+)*\.[0-9]+(?:_[0-9]+)*[eE][+-]?[0-9]+(?:_[0-9]+)*" => 7; // "ExponentTerm"
326326 token r"[0-9]+(?:_[0-9]+)*\.[0-9]+(?:_[0-9]+)*" => 8; // "FixedPointTerm"
@@ -433,7 +433,7 @@ scanner! {
433433 mode Attr {
434434 token r"\r\n|\r|\n" => 1; // "Newline"
435435 token r"[\s--\r\n]+" => 2; // "Whitespace"
436- token r"(?:(?:(?://.*(?:\r\n|\r|\n)?)|(?:(?ms)/\*(?:[^*]|\*[^/] )*\*/))\s*)+" => 5; // "CommentsTerm"
436+ token r"(?:(?:(?://.*(?:\r\n|\r|\n)?)|(?:(?ms)/\*/?([^/]|[^*]/ )*\*/))\s*)+" => 5; // "CommentsTerm"
437437 token r"\u{0022}(?:\\[\u{0022}\\/bfnrt]|u[0-9a-fA-F]{4}|[^\u{0022}\\\u0000-\u001F])*\u{0022}" => 6; // "StringLiteralTerm"
438438 token r"," => 33; // "CommaTerm"
439439 token r"\{" => 46; // "LBraceTerm"
@@ -33318,7 +33318,7 @@ pub const LOOKAHEAD_AUTOMATA: &[LookaheadDFA; 787] = &[
3331833318];
3331933319
3332033320pub const PRODUCTIONS: &[Production; 1143] = &[
33321- // 0 - CommentsTerm: "(?:(?:(?://.*(?:\r\n|\r|\n)?)|(?:(?ms)/\*(?:[^*]|\*[^/] )*\*/))\s*)+";
33321+ // 0 - CommentsTerm: "(?:(?:(?://.*(?:\r\n|\r|\n)?)|(?:(?ms)/\*/?([^/]|[^*]/ )*\*/))\s*)+";
3332233322 Production {
3332333323 lhs: 122,
3332433324 production: &[ParseType::T(5)],
0 commit comments