-
Notifications
You must be signed in to change notification settings - Fork 349
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lua5.3 decompilation special case issue #75
Comments
I know from my own experience that handling this kind of expression logic is difficult. It is mentioned as a problem in th 5.1 code that this was based on. See Status in https://github.com/sztupy/luadec51/blob/master/README.markdown |
I'll note that unluac doesn't have a problem decompling this. |
@rocky thanks for your feedback. There is a still maintained project on sourceforce, amazing ! |
(I have a couple of projects that I still maintain on sourceforge that I somewhat maintain when I have bugs too.) |
( and you never thought to move your projects elsewhere since the sourceforge scandal ? ) |
Wasn't aware of this. I will reconsider sourceforge. (And github is now Microsoft; gitlab or bitbucket then?) Speaking of dodgy info https://stackoverflow.com/a/67565648/546218 seems wrong based on what I have recently come to understand about Lua bytecode. |
Decompiled:
decompiled:
The
b
is define localy inside the if scope.The value can not be used outside of the "if" block.
The text was updated successfully, but these errors were encountered: