From 9f1517492cc85c5f12cb52436dc72ec21e594b7a Mon Sep 17 00:00:00 2001 From: Timothy Flynn Date: Tue, 20 Aug 2024 10:41:22 -0400 Subject: [PATCH] LibJS: Update spec link to the hashbang comment syntax The proposal reached stage 4 and was merged into the ECMA-262 spec. See: https://github.com/tc39/ecma262/commit/2006dea --- Userland/Libraries/LibJS/Lexer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibJS/Lexer.cpp b/Userland/Libraries/LibJS/Lexer.cpp index 41de0ea0934..16da57945fc 100644 --- a/Userland/Libraries/LibJS/Lexer.cpp +++ b/Userland/Libraries/LibJS/Lexer.cpp @@ -512,7 +512,7 @@ bool Lexer::is_line_comment_start(bool line_has_token_yet) const // other block comment(s); or in other words: the current line does not have a token or // ongoing line comment yet || (m_allow_html_comments && !line_has_token_yet && match('-', '-', '>')) - // https://tc39.es/proposal-hashbang/out.html#sec-updated-syntax + // https://tc39.es/ecma262/#sec-hashbang || (match('#', '!') && m_position == 1); }