-
Notifications
You must be signed in to change notification settings - Fork 0
Newest release
dubya62 edited this page Apr 14, 2025
·
1 revision
- New release now uses a much more lax typing system
- Since the compiler got a new version, it simply pulls the types from the compiler's output tokens
- If a token does not have a type (i.e. an intermediate result), its value is simply substituted wherever it appears
- Structures, unions, and enums now have their special tokens.
- From those special tokens, one can get the original definition of the structure/union/enum
- Accesses can get the original member name from their variable token
- Function calls now also use a special token to prevent difficulties with the comma operator
- The libraries (system and user) are carried directly from the compiler to the decompiler