// This file was procedurally generated from the following sources: // - src/insignificant-input-elements/tab.case // - src/insignificant-input-elements/expression/after-regular-expression-literal.template /*--- description: U+0009 CHARACTER TABULATION (after regular expression literal) esid: sec-lexical-and-regexp-grammars flags: [generated] info: | Input elements other than white space and comments form the terminal symbols for the syntactic grammar for ECMAScript and are called ECMAScript tokens. These tokens are the reserved words, identifiers, literals, and punctuators of the ECMAScript language. Moreover, line terminators, although not considered to be tokens, also become part of the stream of input elements and guide the process of automatic semicolon insertion (). Simple white space and single-line comments are discarded and do not appear in the stream of input elements for the syntactic grammar. A |MultiLineComment| (that is, a comment of the form `/*`…`*``/` regardless of whether it spans more than one line) is likewise simply discarded if it contains no line terminator; but if a |MultiLineComment| contains one or more line terminators, then it is replaced by a single line terminator, which becomes part of the stream of input elements for the syntactic grammar. `U+0009` CHARACTER TABULATION <TAB> WhiteSpace :: <TAB> <VT> <FF> <SP> <NBSP> <ZWNBSP> <USP> ---*/ /x/g ; reportCompare(0, 0);