#1924: piraha contains code for expanding arbitrary variables -------------------------+-------------------------------------------------- Reporter: rhaas | Owner: Type: enhancement | Status: new Priority: optional | Milestone: Component: Cactus | Version: development version Keywords: Piraha | -------------------------+-------------------------------------------------- line 369 of piraha's Call.cc contains code: {{{ nm_iter iter = variables.find(gr->group(0)->substring()); if(iter != variables.end()) { ret = iter->second; } }}} that would seem to allow arbitrary variable names to be expanded to values. However piraha does not let me assign values to these variables anymore as the only allowed assignments are "ActiveThorns = ..." and "thorn::par = ...".
So either there is code to support no longer allowed operations or there is a lack of documentation on how to set variable values for later use by {{{$varname}}}.