VizFind()
Same as VizFindCS: A visual map of where the item occurs: the list rendered as code with ^ marks.
Exemples de base (2)
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)
o1 = new stzList([ "A","B","A","C","A","D","E","A","B","F","A","C","A","G","A" ])
? DefaultVizWidth()
? o1.VizFindXT("A")
? ""
? SetVizWidth(80)
? DefaultVizWidth()
? o1.VizFindXT("A")
? ""
SetVizWidth(30)
? o1.VizFindXT("A")
? ResetVizWidth()50
[ "A", "B", "A", "C", "A", "D", "E", "A", "B", "F"
"A" : --^---------^---------^--------------^-----------
, "A", "C", "A", "G", "A" ]
"A" : ---^---------^---------^--- (7)
80
80
[ "A", "B", "A", "C", "A", "D", "E", "A", "B", "F", "A", "C", "A", "G", "A" ]
"A" : --^---------^---------^--------------^--------------^---------^---------^--- (7)
[ "A", "B", "A", "C", "A", "D"
"A" : --^---------^---------^------
, "E", "A", "B", "F", "A", "C"
"A" : --------^--------------^------
, "A", "G", "A" ]
"A" : ---^---------^--- (7)
50exécuté le 2026-10-02 04:23 dans la bibliothèque au commit 0e72e2e2c ; tiré de vizfind_width.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.VizDeepFind

