VizDeepFind()
Same as VizDeepFindCS: VizDeepFind* : like VizFind*, but the markers ALSO cover occurrences -- nested inside sub-lists (any bracket depth), not just top-level ones. -- The "(count)" is the total occurrences, same as the deep markers.
Exemples de base (1)
o1 = new stzList([ "A","B","A",[ "A", "B" ], "C","A","D","E", [ "A", "B" ], "A","B" ])
? @@( o1.FindAll("A") )
? o1.VizFindXT("A")
? ""
? o1.VizDeepFindXT("A")
? ""
? o1.VizFindXT([ "A", "B" ])[ 1, 3, 6, 10 ]
[ "A", "B", "A", [ "A", "B" ], "C", "A", "D", "E",
"A" : --^---------^-----------------------^------------
[ "A", "B" ], "A", "B" ]
"A" : ----------------^-------- (4)
[ "A", "B", "A", [ "A", "B" ], "C", "A", "D", "E",
"A" : --^---------^------^----------------^------------
[ "A", "B" ], "A", "B" ]
"A" : ----^-----------^-------- (6)
[ "A", "B", "A", [ "A", "B" ], "C", "A", "D", "E",
[ "A", "B" ] : ----------------^^^^^^^^^^^^---------------------
[ "A", "B" ], "A", "B" ]
[ "A", "B" ] : -^^^^^^^^^^^^------------ (2)exécuté le 2026-10-02 04:23 dans la bibliothèque au commit 0e72e2e2c ; tiré de vizfind_shallow_and_deep.ring(s'ouvre dans un nouvel onglet)
Les extensions de cette méthode
Chaque extension, et si elle existe pour cette méthode ; une extension qui existe se compose avec les autres (FindSTCS).
Chaque exemple est un fichier de test de la bibliothèque, exécuté dans la bibliothèque pour cette page ; seuls ceux dont la sortie a tenu toutes les promesses écrites par leur fichier sont montrés. Les explications, les titres et le code sont ceux de la bibliothèque, en anglais.
Voir aussi
- La classe stzList
- La référence du domaine : Collections et objets
- Les autres méthodes de ces exemples : stzList.FindAll · stzList.VizFind

