Re: weird macro params issue
Tim Diggins <[email protected]>
| Newsgroups | gmane.comp.web.freemarker.user |
|---|---|
| Message-ID | <[email protected]> |
On 22 May 2008, at 13:51, Attila Szegedi wrote: >> <#macro foo bar baz!> >> <#if !baz??> >> <#local baz = bar /> >> </#if> >> </#macro> >> >> If this was possible, I'd vote for not supporting the "weird >> defaults" >> at all. > > "Weird defaults" - I like the name :-) Well, consider how the "weird > defaults" would cut down the character count in your above example > considerably; that's basically how I think of them - a syntactic > replacement for a bunch <#if> statements. I hope you're not arguing that character count is more important than understandability / readability / learnability. I would guess that many FTL users are using FTL as one of many languages and 'return' to FTL after varying sized gaps. That returning needs to be pleasant, or FTL won't survive. but I'm not arguing that strongly against this feature, if the logic can be made clear and understandable. (Maybe it's just that I 'return' to FTL from python (and Java), that I have such a problem with this one) -- Tim ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/