<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body><div>Renaming this seems like a good idea.</div>
<div>&nbsp;</div>
<div>On Wed, Jan 27, 2016, at 05:18 PM, Jordan Rose via swift-evolution wrote:<br></div>
<blockquote type="cite"><div>- "Custom Compilation Features" for all the user-defined options.<br></div>
<div>- "marks a custom compilation feature as present" as the --help text for -D.<br></div>
<div>&nbsp;</div>
<div>…but I'd be happy if someone comes up with something better. (And I'd like feedback on if any of these names are problematic in some other way.)<br></div>
</blockquote><div>&nbsp;</div>
<div>How about "Conditional Compilation Flags" for the user-defined options? The term "flag" implies boolean, and also connotes the presence of the flag as being the true value. The help text can then say "marks a conditional compilation flag as true". The boolean nature of the flag also makes the syntax `#if SomeFlag` make more sense, because we're used to if conditions being boolean values.<br></div>
<div>&nbsp;</div>
<div>-Kevin Ballard</div>
<div>&nbsp;</div>
</body>
</html>