added 12 commits
<ul><li>ddd138b8...19880321 - 2 earlier commits</li><li>8b64f2e3 - fix: removed redundant labelling in ast</li><li>bd779931 - refactor: style fixes in parser</li><li>1486296b - refactor: add position tracking to AST, UnaryOp, BinaryOp</li><li>6d1c0b7a - fix: make parser use only parsley parser bridge apply</li><li>e9ed1977 - fix: remove unused applyCon from AST</li><li>3fbb9032 - feat: renamer maybe maybe maybe maybe</li><li>30cf42ee - fix: separate variable and function in scope</li><li>ae9625b5 - fix: use apply() instead of get() for Maps</li><li>74f62ea9 - fix: fix merge breaks, add function names to scope before renaming bodies</li><li>0e2d1af8 - refactor: add comments to renamer</li></ul>
[Compare with previous version](/lab2425_spring/WACC_37/-/merge_requests/9/diffs?diff_id=147848&start_sha=ddd138b88aae9123943a6631b83259ede21c5db9)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
refactor: implemented labelAndExplain(), combining label and explain, and provided explanations for expr
Co-authored-by: gc1523
added 11 commits
masterCompare with previous version
added 12 commits
8b64f2e3- fix: removed redundant labelling in astbd779931- refactor: style fixes in parser1486296b- refactor: add position tracking to AST, UnaryOp, BinaryOp6d1c0b7a- fix: make parser use only parsley parser bridge applye9ed1977- fix: remove unused applyCon from AST3fbb9032- feat: renamer maybe maybe maybe maybe30cf42ee- fix: separate variable and function in scopeae9625b5- fix: use apply() instead of get() for Maps74f62ea9- fix: fix merge breaks, add function names to scope before renaming bodies0e2d1af8- refactor: add comments to renamerCompare with previous version
approved this merge request
mentioned in commit
4dc07c249a