rise-lang / shine

The Shine compiler for the RISE language

Home Page:https://rise-lang.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Implement capture-avoiding substitution in DPIA?

Bastacyclop opened this issue · comments

In #190, alpha renaming on substitution is removed from DPIA. This renaming was originally implemented to enforce unique names. If we remove it and stop enforcing unique names, then capture-avoiding substitution should be implemented in DPIA, as it is currently in Rise.

Related to #81 and #164