Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » B3 » better term than "void" wanted
better term than "void" wanted [message #582065] Fri, 16 October 2009 22:03
Henrik Lindberg is currently offline Henrik LindbergFriend
Messages: 2509
Registered: July 2009
Senior Member
Hi,
in the first version of the b3 DSL, we adopted the java "void" term to
describe that a build part is listed among the parts on which another
part depends, but where the result of collecting that part's built
result is not included.

The reason for doing so, is that the side effects of the action is
wanted e.g a reset type of operation that may produce some default
result that is unwanted in a particular situation. (Including the result
of an operation such as clear (that does not produce any result is find
- empty result has no effect).

The term "void" works find in this situation, but since it is also
possible to assign the non included result to a variable and in a
subsequent step include parts of the result it looks odd to write:

void a = sometype/someunit/1.0#somepart;

since to a java programmer this reads as it is "a" that is void".
Changing the order of the two does not help at all:

a = void sometype/someunit/1.0#somepart;

as this also looks like a is "void".

The context where the list is included is declarative in nature, so a
term that declares that the entry is "not included in result" is wanted.
The word "unincluded" is yet to be included [sic] in the English
language although there are 45000 google hits for it.

After some dictionary surfing I came up with a candidate list:

- suppress, suppressed (as in the meaning of "holding back")
- ditch, ditched (as in the meaning of "throw out", "evict" or "eject")
- conceal, concealed (as in "hide")
- cloak, cloaked (as in "made invisible")
- hide, hidden (as in "do not show in result")

As a Start Trek fan, I really like "cloak", but I think "hidden" is the
best choice as it is a more common English word.

I am changing the "void" term to "hidden". If others feel it should be
"void" or some better term please make your voice heard.

Regards
- henrik
Previous Topic:b3 build files DSL in XText - annotaded sample b3 file
Next Topic:b3 DSL revsion 2
Goto Forum:
  


Current Time: Tue Apr 16 12:50:17 GMT 2024

Powered by FUDForum. Page generated in 0.39604 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top