Skip to content

new lexer#2409

Closed
shewitt-au wants to merge 5 commits into
WerWolv:masterfrom
shewitt-au:new_lexer
Closed

new lexer#2409
shewitt-au wants to merge 5 commits into
WerWolv:masterfrom
shewitt-au:new_lexer

Conversation

@shewitt-au
Copy link
Copy Markdown
Contributor

@shewitt-au shewitt-au commented Aug 16, 2025

New lexer

I have been working on a new lexer. In no hurry. Just hacking away at it when time permits. And it's somewhere near ready. It uses an external header-only lexing library (lexertl17). And it's fast! Really fast! I'm sure there are problems, but I have not found any yet.

PL changes here

I've tested it using GitHub's CI tests on the PL, but in ImHex I could not. The changes need approval (didn't used to).

There is nothing in the ImHex PR apart from an updated reference to the PL.

Any more details will only be added to the PL PR.

@shewitt-au shewitt-au changed the title new lexer: update PL new lexer Aug 16, 2025
@shewitt-au shewitt-au marked this pull request as ready for review August 16, 2025 17:08
@shewitt-au shewitt-au closed this Aug 22, 2025
@shewitt-au shewitt-au deleted the new_lexer branch August 22, 2025 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant