Softanza
DémarrerEnglish
Softanza
La bibliothèque se documente elle-même · Recherche de motifs

stzListexuter

27 méthodes propres · 2 formes avec extensions, rangées sous leur méthode

la source: base/regex/stzListexUter.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 ; 4 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 o1 = new stzListexuter() o1.AddTrigger(:ListOfNumbers = "[@N3]") o1.AddCode(:ListOfNumbers, '{ @list + [ :Sum = @Sum(@list) ] }') o1.Process([ [ 42, "hello" ], [ 10, 20, 30 ], [ 1, 2, 3, 4, 5 ] ]). 23 méthodes n'en ont pas encore. Exemples exécutés le 2026-10-04 07:31 dans la bibliothèque au commit 0e72e2e2c.

Méthode
Explication, telle que la source la porte
init
(sans commentaire dans la source : le nom se lit comme une phrase) initaucune extension
AddTrigger
trigger methodsaucune extension
TriggerNameExists
trigger methodsaucune extension
AddCode
code methodsaucune extension
Process
process methods
exemple composé
o1 = new stzListexuter()
o1.AddTrigger(:ListOfNumbers = "[@N3]")
o1.AddCode(:ListOfNumbers, '{ @list + [ :Sum = @Sum(@list) ] }')
o1.Process([ [ 42, "hello" ], [ 10, 20, 30 ], [ 1, 2, 3, 4, 5 ] ])
o1.Process([ [ 10, 20, 30 ], [ 7, "x" ] ])
? @@( o1.Results() )
#--> [ [ 10, 20, 30, [ [ "sum", 60 ] ] ], [ 10, 20, 30, [ [ "sum", 60 ] ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
FindAllMatches
helper methodsaucune extension
ResetState
state methodsaucune extension
AddStateEntry
state methodsaucune extension
Trigger
Alternative method namesaucune extension
AddComputation
(sans commentaire dans la source : le nom se lit comme une phrase) add computationdans la section misc. reorganize themaucune extension
@C
(sans commentaire dans la source : le nom se lit comme une phrase) @cdans la section misc. reorganize themaucune extension
Compute
(sans commentaire dans la source : le nom se lit comme une phrase) computedans la section misc. reorganize them
exemple composé
o1 = new stzListexuter()
o1.AddTrigger(:ListOfNumbers = "[@N3]")
o1.AddCode(:ListOfNumbers, '{ @list + [ :Sum = @Sum(@list) ] }')
o1.Process([ [ 42, "hello" ], [ 10, 20, 30 ], [ 1, 2, 3, 4, 5 ] ])
o1.Compute([ [ 10, 20, 30 ], [ 7, "x" ] ])
? @@( o1.Results() )
#--> [ [ 10, 20, 30, [ [ "sum", 60 ] ] ], [ 10, 20, 30, [ [ "sum", 60 ] ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
State
Result access methodsaucune extension
Triggers
(sans commentaire dans la source : le nom se lit comme une phrase) triggersdans la section misc. reorganize them
exemple composé
o1 = new stzListexuter()
o1.AddTrigger(:ListOfNumbers = "[@N3]")
o1.AddCode(:ListOfNumbers, '{ @list + [ :Sum = @Sum(@list) ] }')
o1.Process([ [ 42, "hello" ], [ 10, 20, 30 ], [ 1, 2, 3, 4, 5 ] ])
? @@( o1.Triggers() )
#--> [ "listofnumbers", "listofnumbers", "listofnumbers", "listofnumbers", "listofnumbers" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
Matches
(sans commentaire dans la source : le nom se lit comme une phrase) matchesdans la section misc. reorganize them
exemple composé
o1 = new stzListexuter()
o1.AddTrigger(:ListOfNumbers = "[@N3]")
o1.AddCode(:ListOfNumbers, '{ @list + [ :Sum = @Sum(@list) ] }')
o1.Process([ [ 42, "hello" ], [ 10, 20, 30 ], [ 1, 2, 3, 4, 5 ] ])
? @@( o1.Matches() )
#--> [ [ 10, 20, 30 ], [ 10, 20, 30 ], [ 1, 2, 3 ], [ 2, 3, 4 ], [ 3, 4, 5 ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
Results
(sans commentaire dans la source : le nom se lit comme une phrase) resultsdans la section misc. reorganize themQCSXTZZZIBWU
ResultXT
(sans commentaire dans la source : le nom se lit comme une phrase) result xtdans la section misc. reorganize themaucune extension
ResultsAndMatches
(sans commentaire dans la source : le nom se lit comme une phrase) results and matchesdans la section misc. reorganize themaucune extension
ResultsAndTheirMatches
(sans commentaire dans la source : le nom se lit comme une phrase) results and their matchesdans la section misc. reorganize themaucune extension
MatchedValuesXT
(sans commentaire dans la source : le nom se lit comme une phrase) matched values xtdans la section misc. reorganize themaucune extension
MatchesAndResults
(sans commentaire dans la source : le nom se lit comme une phrase) matches and resultsdans la section misc. reorganize themaucune extension
MatchesAndTheirResults
(sans commentaire dans la source : le nom se lit comme une phrase) matches and their resultsdans la section misc. reorganize themaucune extension
getAffectedTriggers
Dependency chain methodaucune extension
GetDependencyChain
(sans commentaire dans la source : le nom se lit comme une phrase) get dependency chaindans la section misc. reorganize themaucune extension
StateByPosition
Additional state management methodsaucune extension
StateByComputationOrder
(sans commentaire dans la source : le nom se lit comme une phrase) state by computation orderdans la section misc. reorganize themaucune extension
executeComputation
private methodsaucune extension