Skip to content

Free vars expression#22

Open
pedroangelo wants to merge 6 commits intodevfrom
free-vars-expression
Open

Free vars expression#22
pedroangelo wants to merge 6 commits intodevfrom
free-vars-expression

Conversation

@pedroangelo
Copy link
Copy Markdown
Contributor

Adding freeVars function to Syntax.Expression, to calculate the free variables of an expression. Also added other functions to calculate free variables of other syntactic forms (RHS, Let declarations) among other auxiliary functions. Treats type variables as term variables for the sake of removing bound free variables (check allVarsPat).

@pedroangelo pedroangelo requested a review from gatpsilva March 4, 2026 20:05
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