Now sushiscript's code generation part (bash) uses "name" (like local -n par0=$1) to pass array/map to function. It may cause some unexpected fault in recursive function.
Because code generation part pass simple type by "value", so that is ok for simple type.
Now
sushiscript's code generation part (bash) uses "name" (likelocal -n par0=$1) to pass array/map to function. It may cause some unexpected fault in recursive function.Because code generation part pass simple type by "value", so that is ok for simple type.