Does SWI-Prolog do variable aliasing?

Variable aliasing? No, because the variables are immutable.

Unification? Yes, Prolog uses syntactic unification

See this answer for more details.

1 Like