Just a thought, a Hack. How about we insert some metadata on the
output of the rendering of each tag within a container tag body, fx:
each tag prepended with :# and appended with #:
:# [B content] #:
<a>
<B>
<C>
</a>
def a
{
<do param="default" separator=","/>
}
end
a ->
do A start
"{"
yield to param.default
render A, B ->
:# [B content] #:#: [C content] #:
yield back to <a>
1. replace "#:#:" with ","
:# [B content] , [C content] #:
2. remove remaining ":#" and "#:"
{ [B content] , [C content]
do A finish
{ [B content] , [C content] }
DONE :)
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Hobo
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/hobousers?hl=en
-~----------~----~----~----~------~----~------~--~---