view_marker¶ ↑
condition = render_options.zero? ? ‘if’ : ‘elif’
if render_options == 0
> escaped="$(printf '%q' "$1")"
end
> {{ condition }} [[ -z ${args[‘{{ name }}’]+x} ]]; then if repeatable
> args['{{ name }}']="$escaped" if unique > unique_lookup["{{ name }}:$escaped"]=1 > elif [[ -z "${unique_lookup["{{ name }}:$escaped"]:-}" ]]; then > args['{{ name }}']="${args['{{ name }}']} $escaped" > unique_lookup["{{ name }}:$escaped"]=1 else > else > args['{{ name }}']="${args['{{ name }}']} $escaped" end
else
> args['{{ name }}']="$1"
end