On Wednesday, 26 July 2017 at 09:46:45 UTC, Timon Gehr wrote: >> readln.split.fold!((stack,op){ >> switch(op){ >> static foreach(c;"+-*/") case [c]: >> return stack[0..$-2]~mixin("stack[$-2] "~c~" >> stack[$-1]"); >> default: return stack~op.to!real; >> } >> })((real[]).init).writeln; What does "case [c]:" mean?