Talk:Brace expansion: Difference between revisions

now I understand :-)
(now I understand :-))
 
(8 intermediate revisions by 3 users not shown)
Line 121:
: With all those backslashes and the braces without commas, all you're going to see from this algorithm is backslash pairs turning into single backslashes. --[[User:Rdm|Rdm]] ([[User talk:Rdm|talk]]) 15:40, 23 November 2015 (UTC)
:: Isn't this '{,{\\{ edge, edge} \,}' a choice between nothing and '{\\{ edge, edge} \,'--[[User:Walterpachl|Walterpachl]] ([[User talk:Walterpachl|talk]]) 22:38, 23 November 2015 (UTC)
:::My current program for this case shows:
<pre>
store 3 1 {}} some }{ cases, {here} \\\\\}
store 3 2 {}} some }\\{ edge \,{ cases, {here} \\\\\}
store 3 3 {}} some } edge \,{ cases, {here} \\\\\}
</pre>
:::is thie wrong? Why?? --[[User:Walterpachl|Walterpachl]] ([[User talk:Walterpachl|talk]]) 21:32, 24 November 2015 (UTC)
 
:::: That comma between ''some'' and ''edge'' is preceded by a brace which still hasn't found its dance partner when the music stops at the end. [[User:Hout|Hout]] ([[User talk:Hout|talk]]) 22:10, 24 November 2015 (UTC)
<pre>
:::::{}} some }{,{\\{ edge, edge} \,}{ cases, {here}...
:::::{}} some }{,{\** edge, edge} **}{ cases, {here}... I did this
:::::{}} some }{,{**{ edge, edge} **}{ cases, {here}... and should have done that
::::: | and that's the lonely brace</pre>
:::::Thanks --[[User:Walterpachl|Walterpachl]] ([[User talk:Walterpachl|talk]]) 12:46, 25 November 2015 (UTC)
::::{
 
Sorry, I am still uncertain.
The results show:
<pre>
{}} some }{,{\\ edge \,}{ cases, {here} \\\\\}
</pre>
Why is the rightmost pair of braces not expanded into its 2 elements?
<pre>
111111
2222222222222
i.e. ' cases'
' {here} \\\\\'
</pre>
My result would be
<pre>
{}} some }{,{\\ edge \,} cases
{}} some }{,{\\ edge \,} {here} \\\\\
{}} some }{,{\\ edge \,} cases
{}} some }{,{\\ edge \,} {here} \\\\\
</pre>
..[[User:Walterpachl|Walterpachl]] ([[User talk:Walterpachl|talk]]) 14:52, 25 July 2016 (UTC)
 
: The right-most brace is escaped by a backslash. (<code>\\\\\}</code> = <code>\\ \\ \}</code>) --[[User:Smls|Smls]] ([[User talk:Smls|talk]]) 18:01, 25 July 2016 (UTC)
 
:: Thanks. removed my wrong understanding --[[User:Walterpachl|Walterpachl]] ([[User talk:Walterpachl|talk]]) 06:49, 26 July 2016 (UTC)
2,294

edits