SpaceDice9 / OdeScriptEditor

Other
6 stars 2 forks source link

Improve lexer accuracy #4

Closed SpaceDice9 closed 6 months ago

SpaceDice9 commented 6 months ago

Currently, Ode uses fastlexer from https://devforum.roblox.com/t/lexer-for-rbx-lua/183115/17 posted on Oct 2020. It is now 2024 making fastlexer outdated. To improve the correctness of the lexer, Ode should switch to boatbomber's lexer, which recognizes the latest libraries, supports string interpolation, etc. Additionally, Ode should also better handle esoteric function calls.