Skip to content

Commit 0efe64a

Browse files
committed
remove error parse
1 parent ede5be6 commit 0efe64a

File tree

2 files changed

+0
-12
lines changed

2 files changed

+0
-12
lines changed

crates/emmylua_parser/src/lexer/lexer_config.rs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,6 @@ impl LexerConfig {
2727
self.language_level >= LuaLanguageLevel::Lua53
2828
}
2929

30-
pub fn support_pow_operator(&self) -> bool {
31-
self.language_level >= LuaLanguageLevel::Lua52
32-
|| self.language_level == LuaLanguageLevel::LuaJIT
33-
}
34-
3530
pub fn support_global_decl(&self) -> bool {
3631
self.language_level >= LuaLanguageLevel::Lua55
3732
}

crates/emmylua_parser/src/lexer/lua_lexer.rs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -278,13 +278,6 @@ impl LuaLexer<'_> {
278278
LuaTokenKind::TkMod
279279
}
280280
'^' => {
281-
if !self.lexer_config.support_pow_operator() {
282-
self.errors.push(LuaParseError::syntax_error_from(
283-
&t!("power operator is not supported, Please use `math.pow` instead"),
284-
self.reader.saved_range(),
285-
));
286-
}
287-
288281
self.reader.bump();
289282
LuaTokenKind::TkPow
290283
}

0 commit comments

Comments
 (0)