You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Attempting to load and import the (boop-lib) causes an error:
Exception: multiple definitions for cons in body (library (boop-lib) (export button) (import (chezscheme) (rename (...) (...))) (define (button) (display boop))) at line 1, char 1 of boop-lib.sls
This is incorrect because cons has the same binding in both libraries from which (boop-lib) imports it, and there is no identifier property conflict.
This only happens when one of the bindings imported from the re-exporting library is renamed. This library works fine:
Attempting to load and import the
(boop-lib)
causes an error:This is incorrect because
cons
has the same binding in both libraries from which(boop-lib)
imports it, and there is no identifier property conflict.This only happens when one of the bindings imported from the re-exporting library is renamed. This library works fine:
(Chez Scheme Version 10.1.0)
The text was updated successfully, but these errors were encountered: