bliutech / mbased

MIT IEEE URTC 2024. GSET 2024. Repository for the "MBASED: Practical Simplifications of Mixed Boolean-Arithmetic Obfuscation". A Binary Ninja decompiler plugin taking ideas from compiler construction to simplify obfuscated boolean expressions.
https://github.com/bliutech/mbased/blob/main/.github/paper.pdf
MIT License
6 stars 0 forks source link

11 parser write a lexer #30

Closed sanjanamandadi closed 3 months ago

sanjanamandadi commented 3 months ago

Summary

Closes #

Test Plan

sanjanamandadi commented 3 months ago

Just a small reminder to test your code before requesting a review. If you look at the Lexer, you will see that the final token denoting the EOF character is <EOF> not EOF since this conflicts with a valid regular expression for a boolean variable.

That's so weird because I did run the code this time, and it didn't give me any errors. Regardless, I'll fix that now. Sorry about that!