Skip to content

#bug align w/ breaking changes to AST function nodes#61

Merged
wmccrthy merged 2 commits intomainfrom
align-breaking-function-ast-change
Jan 30, 2026
Merged

#bug align w/ breaking changes to AST function nodes#61
wmccrthy merged 2 commits intomainfrom
align-breaking-function-ast-change

Conversation

@wmccrthy
Copy link
Owner

Problem

Lute recently had breaking changes to the general structure of function nodes. This involved removing the AstExprAnonymousFunction and AstFunctionBody type, essentially consolidating the two into a AstExprFunction type. Minor modifications to the structures of the other function types were also made. Mainly, statement functions (AstStatFunction and AstStatLocalFunction) had their body field of type AstFunctionBody, changed to func of type AstExprFunction.

Solution

Align with these changes.

@wmccrthy wmccrthy changed the title Align w/ breaking changes to AST function nodes #bug align w/ breaking changes to AST function nodes Jan 30, 2026
@wmccrthy wmccrthy closed this Jan 30, 2026
@wmccrthy wmccrthy reopened this Jan 30, 2026
@wmccrthy wmccrthy merged commit 515adb2 into main Jan 30, 2026
4 checks passed
@wmccrthy wmccrthy deleted the align-breaking-function-ast-change branch January 30, 2026 19:50
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