Conversation
|
Personally this strikes me as ~equivalent to me defining If so, I'd personally bias towards keeping the library small and having less to document. But I may be missing something - did you find this difficult to handroll otherwise? |
|
That is correct! This is equivalent to just defining an My rationale for putting it into the library is that Dialog authors are very used to writing (This has come up twice for me specifically: once to put the spell adjectives on objects in Wise-Woman's Dog, a second time to put liquid names in front of containers in a TALJ project. Once, I was happy to hand-roll; twice, I started wondering if the library should provide the hook for me.) If others disagree, though, I'm happy to be outvoted on it. |
|
The poll was absolutely neck and neck, but "add |
This will most often go unused, but allows an equivalent of Inform's "before printing the name of" and "after printing the name of" if needed. If it's not used, the compiler will optimize it out completely.