[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-janitors] #1376: hide/block-global declaration doesn't hide
From: |
Chicken Trac |
Subject: |
Re: [Chicken-janitors] #1376: hide/block-global declaration doesn't hide exports |
Date: |
Tue, 06 Jun 2017 07:12:20 -0000 |
#1376: hide/block-global declaration doesn't hide exports
---------------------------------+---------------------
Reporter: megane | Owner:
Type: defect | Status: new
Priority: minor | Milestone: someday
Component: compiler | Version: 5.0
Resolution: | Keywords: modules
Estimated difficulty: medium |
---------------------------------+---------------------
Comment (by felix):
Sorry, but this is a non-problem. Visibility declarations should be
completely unnecessary when modules are used and declarations are compile-
time only. Moreover the hide declaration applies to value bindings only,
IIRC.
If you want to make bindings non-visible from a module, then simply DO NOT
EXPORT it.
--
Ticket URL: <https://bugs.call-cc.org/ticket/1376#comment:3>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.