[stringtemplate-interest] render vs toString
Sam Harwell
sharwell at pixelminegames.com
Mon Oct 12 05:56:48 PDT 2009
The problem stems from ST violating the assumption in Java and C# that
toString/ToString are pure functions, i.e. ones with no visible side
effects on program state. I think this can/needs to be solved in either
of two ways: make toString pure or rename it to something like render.
Since changing the name to render is easier to ensure correct results,
that might be the better approach at this point.
Sam
-----Original Message-----
From: stringtemplate-interest-bounces at antlr.org
[mailto:stringtemplate-interest-bounces at antlr.org] On Behalf Of Terence
Parr
Sent: Sunday, October 11, 2009 3:53 PM
To: stringtemplate-interest Template
Subject: [stringtemplate-interest] render vs toString
heh, it's pretty hard to debug ST when the debugger calls toString all
the time on the templates. Using render makes much more sense. But,
from a user perspective do you folks also run into trouble because of
this or is it only debugging ST itself that is troubled by toString()?
Ter
_______________________________________________
stringtemplate-interest mailing list
stringtemplate-interest at antlr.org
http://www.antlr.org/mailman/listinfo/stringtemplate-interest
More information about the stringtemplate-interest
mailing list