21/10/2026 12:30, David Marchand:
> - report=$($selfdir/parse-flow-support.sh $code $doc)
> + code_support=$($selfdir/parse-flow-support.sh $code)
> + report=$(
> + for category in item action; do
> + section="rte_flow ${category}s]"
> + code_items=$(echo "$code_support" | sed -n
> "/$section/,/]/p" |
> + sed '/]/d' | sed 's, *=.*,,' | sed '/^$/d' |
> sort -u)
> + doc_items=$(sed -n "/$section/,/]/p" "$doc" |
> + sed '/]/d' | sed 's, *=.*,,' | sed '/^$/d' |
> sort -u)
> + if [ -n "$doc_items" ] || [ -n "$code_items" ]; then
> + flow_item_diff $1 $code "$doc_items"
> "$code_items"
> + fi |
> + grep . |
> + sed "s,^,$category ,"
> + done
This part deserves some comments to understand what we are parsing and why.