stzGraphex
25 méthodes propres · 1 formes avec extensions, rangées sous leur méthode · Hérite aussi de stzGraph (291)
la source: base/regex/stzGraphex.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Recherche de motifs
Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens
Exemples : 0 viennent des tests de la bibliothèque ; 9 ont été composés à partir de la signature de chaque méthode et exécutés pour cette page, sur un objet neuf, par exemple g = new stzGraph("g") g.AddNode("a") g.AddNode("b") g.AddEdge("a", "b") o1 = new stzGraphex("{@Node(a)}", g). 16 méthodes n'en ont pas encore. Exemples exécutés le 2026-10-04 07:31 dans la bibliothèque au commit 0e72e2e2c.
exemple composé
g = new stzGraph("g")
g.AddNode("a")
g.AddNode("b")
g.AddEdge("a", "b")
o1 = new stzGraphex("{@Node(a)}", g)
? o1.NormalizePattern("{@Node(a)}")
#--> {@Node(a)}composé à partir de la signature, exécuté pour cette pageexemple composé
g = new stzGraph("g")
g.AddNode("a")
g.AddNode("b")
g.AddEdge("a", "b")
o1 = new stzGraphex("{@Node(a)}", g)
? @@( o1.ParsePattern("{@Node(a)}") )
#--> [ [ [ "type", "node" ], [ "label", "a" ], [ "properties", "" ], [ "min", 1 ], [ "max", 1 ], [ "setvalues", [ ] ], [ "unique", 0 ], [ "negated", 0 ], [ "cs", 0 ] ] ]composé à partir de la signature, exécuté pour cette pageexemple composé
g = new stzGraph("g")
g.AddNode("a")
g.AddNode("b")
g.AddEdge("a", "b")
o1 = new stzGraphex("{@Node(a)}", g)
? @@( o1.ParseSingleToken("@Node(a)") )
#--> [ [ "type", "node" ], [ "label", "a" ], [ "properties", "" ], [ "min", 1 ], [ "max", 1 ], [ "setvalues", [ ] ], [ "unique", 0 ], [ "negated", 0 ], [ "cs", 0 ] ]composé à partir de la signature, exécuté pour cette pageexemple composé
g = new stzGraph("g")
g.AddNode("a")
g.AddNode("b")
g.AddEdge("a", "b")
o1 = new stzGraphex("{@Node(a)}", g)
? @@( o1.ListifyGraph(g) )
#--> [ [ "a", "", "b" ] ]composé à partir de la signature, exécuté pour cette pageexemple composé
g = new stzGraph("g")
g.AddNode("a")
g.AddNode("b")
g.AddEdge("a", "b")
o1 = new stzGraphex("{@Node(a)}", g)
? o1.Match(g)
#--> 1composé à partir de la signature, exécuté pour cette pageexemple composé
g = new stzGraph("g")
g.AddNode("a")
g.AddNode("b")
g.AddEdge("a", "b")
o1 = new stzGraphex("{@Node(a)}", g)
? @@( o1.CacheStats() )
#--> [ [ "entries", 0 ], [ "hits", 0 ] ]composé à partir de la signature, exécuté pour cette pageexemple composé
g = new stzGraph("g")
g.AddNode("a")
g.AddNode("b")
g.AddEdge("a", "b")
o1 = new stzGraphex("{@Node(a)}", g)
? o1.CacheEntries()
#--> 0composé à partir de la signature, exécuté pour cette pageexemple composé
g = new stzGraph("g")
g.AddNode("a")
g.AddNode("b")
g.AddEdge("a", "b")
o1 = new stzGraphex("{@Node(a)}", g)
? @@( o1.CacheInfo() )
#--> [ [ "entries", 0 ], [ "maxsize", 100 ], [ "hits", 0 ] ]composé à partir de la signature, exécuté pour cette pageexemple composé
g = new stzGraph("g")
g.AddNode("a")
g.AddNode("b")
g.AddEdge("a", "b")
o1 = new stzGraphex("{@Node(a)}", g)
? @@( o1.ListifyPatternGraph() )
#--> [ [ "node(a)" ] ]composé à partir de la signature, exécuté pour cette page
