lucy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nick Wellnhofer <wellnho...@aevum.de>
Subject Re: [lucy-dev] Symbol visibility refinements
Date Thu, 04 Apr 2013 10:18:20 GMT
On 03/04/2013 01:10, Marvin Humphrey wrote:
> Therefore, I'd like to propose a couple refinements to rationalize symbol
> visibility in Clownfish.
>
> *   Eliminate both the `private` visibility specifier and explicit `parcel`
>      visibility specifier.
> *   Eliminate the ability to specify visibility for object member variables.
>
> After the streamlining, classes, object methods, inert functions, and inert
> variables would have two possible visibility levels:
>
> *   `public`, meaning visible from outside the DSO.
> *   unspecified, meaning DSO-scoped (or parcel-scoped -- same thing)

+1 since I don't see a way to enforce other visibility specifiers anyway.

Nick


Mime
View raw message