Transforming groups of nodes

;;; Put word ISO in bold element

(=> (select-word (word-parse (q-element 'p))
                 "ISO")
    (create-sub (origin (node-property 'members (current-node)))
                (subgrove-spec
                 class: 'element
                 add: '((gi "bold"))
                 children: (map (lambda (nd)
                                  (subgrove-spec node: nd))
                                (node-property 'members
                                               (current-node)))))
    1)

(=> (everything)
    (default-transform))
[Prev][Next]