Skip to content
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

Improve Slicing of Functions Which Read From Their Closure #1219

Conversation

EagleoutIce
Copy link
Member

@EagleoutIce EagleoutIce commented Dec 21, 2024

And minor improvements to the documentation generation mechanism (removed duplicated mermaid code and added highlighting for R within the code documentation).

The main fix relates to adding a relink for the global expression list which re-iterates the function calls and in turn saves on the additional mapping performed in the slicing

@EagleoutIce EagleoutIce merged commit 934a77c into main Dec 21, 2024
18 checks passed
@EagleoutIce EagleoutIce deleted the 1218-too-brought-slice-when-the-return-value-of-a-function-is-a-recursive-call branch December 21, 2024 18:15
@EagleoutIce
Copy link
Member Author

This pull request is included in v2.1.9 (see Release v2.1.9 (Improved Closure Slicing, DFG docs, and Support for the Car Package)).

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.

Too brought slice when the return value of a function is a recursive call
1 participant