chicken-janitors
[Top][All Lists]
Advanced

[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.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]