Référence
Chaque méthode de chaque classe, avec l'explication que la bibliothèque porte dans sa propre source, récoltée par son module d'auto-documentation. Rien ici n'a été écrit pour le site : c'est ce que la bibliothèque répond quand on l'interroge.
Les explications sont citées dans la langue de la source, l'anglais. Récolte : 2026-10-01 04:14, from the library at commit 0e72e2e2c, by the library's own stzSelfDoc over 635 class sources. Un commentaire absent est signalé plutôt qu'inventé. · stzSelfDoc(s'ouvre dans un nouvel onglet)
Les extensions
Un nom qui se termine par une extension est la même méthode écrite avec un mot de plus, jamais une autre méthode : la référence liste la méthode une seule fois, et dit pour chacune quelles extensions existent et lesquelles n'existent pas. Seules les extensions que la bibliothèque documente sont rangées ainsi : les 19 ci-dessous ; les formes passives (Removed à côté de Remove) ne sont pas des extensions, car elles ne font pas la même chose : Remove change l'objet, Removed rend une copie.
? Q("softanza").UppercaseQ().Content()SOFTANZA
? Q("one two three").WordsQ().ClassName()
? Q("one two three").WordsQQ().ClassName()stzlist stzstringlist
? Q("It is. It works.").SentencesQ().ClassName()
? Q("It is. It works.").SentencesQQ().ClassName()
? Q("It is. It works.").SentencesQQQ().ClassName()stzlist stzstringlist stzstringlist
Aucun nom de méthode ne la porte dans la référence : la bibliothèque la fournit pour toute méthode, et les tableaux par méthode l'omettent.
o1 = new stzString("softanza")
? o1.RemoveQC("a").Content()
? o1.Content()softnz softanza
? Q(25).MultiplesUntilQRT(100, :stzListOfNumbers).ClassName()
stzlistofnumbers
? Q("Softanza").ContainsCS("SOFT", FALSE)1
? Q("banana").FindFirstST("a", :StartingAt = 3)4
o1 = new stzString("a[b]c")
o1.RemoveBetweenIB("[", "]")
? o1.Content()ac
? @@( Q([ "AB", 12, [ "A", "B" ] ]).TypesXT() )
[ [ "AB", "STRING" ], [ 12, "NUMBER" ], [ [ "A", "B" ], "LIST" ] ]
? @@( StzListQ([ "a", "b" ]).DiffXTT([ "b", "c" ]) )
[ [ "added", [ "c" ] ], [ "removed", [ "a" ] ], [ "modified", [ ] ] ]
? @@( Q("banana").FindZ("an") )[ 2, 4 ]
? @@( Q("banana").FindZZ("an") )[ [ 2, 3 ], [ 4, 5 ] ]
? @@( StzListQ([ 12, 0, 30, -5, 18 ]).ItemsW("@item > 0") )[ 12, 30, 18 ]
o1 = new stzList([ 1, "a", 2, "b", 3, "c" ])
? @@( o1.FindWF( func x { return isString(x) } ) )[ 2, 4, 6 ]
? @@( Q("banana").FindD("a", :Backward) )[ 6, 4, 2 ]
o1 = new stzList([ 1:3, 1:3, 1:3 ])
? o1.CheckWF( func x { return isList(x) and len(x) = 3 } )1
o1 = new stzNumber(11) o1.MultiplyByMany([ 2, 3 ]) ? o1.Value()
66
o1 = new stzString("s-o-f-t")
o1.RemoveAllExcept("-")
? o1.Content()---
? @@( StzListQ([ 1, 2, 2, 3, 1 ]).ContentU() )
[ 1, 2, 3 ]
Chaque exemple a été exécuté le 2026-10-03 12:04 dans la bibliothèque au commit 0e72e2e2c. Les appels sont composés à partir de l'usage que la bibliothèque documente (ses tests, ses narrations et ses descriptions), avec de vrais noms de méthodes ; la sortie est celle de l'exécution.
Des terminaisons laissées telles quelles
Ces terminaisons ressemblent à des extensions mais la bibliothèque ne les documente pas comme telles : les noms qui les portent restent listés, chacun comme sa propre méthode. Si l'une d'elles est une extension, elle sera rangée à la prochaine génération du site. Entre parenthèses, le nombre de noms et un exemple.
N (103 · WorkingDaysN), R (7 · CompareWithQR), AP (7 · ToShortAP), B (5 · NumberOfItemsCSB), SF (5 · ClassesSF), A (4 · EachItemIsA), X (4 · IsMacOSX), H (3 · ShowH), V (3 · ShowV), SZZ (3 · FindNthSZZ), HV (2 · SizeHV), VH (2 · SizeVH), CV (2 · AddCV), VC (2 · AddVC)
Les noms
Une chose est listée une fois, sous son nom principal. Softanza donne plusieurs noms à beaucoup de choses pour que le code se lise comme une phrase ; la référence n'en fait pas une entrée chacun.
Toutes les méthodes, de A à Z: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Chaînes de caractères 2539 méthodes propres · 43 classes
o1 = new stzStringChar("a")
? o1.IsMark()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringText("The quick brown fox. It jumps!")
? o1.IsWord()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringList([ "tea", "rice", "fish" ]) ? o1.Longest() #--> teacomposé à partir de la signature, exécuté pour cette page
o1 = new stzStringChecker("user@example.com")
? o1.IsChar()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringRemover("hello <<world>> there")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringReplacer("Hello 123 World 456")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringCharList("hello")
? o1.Size()
#--> 5composé à partir de la signature, exécuté pour cette pageo1 = new stzStringLocale("fr_FR")
? o1.HasRTL()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringFormatter("hello world")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringEncoder("hello%20world")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringBounder("<<hello>> and <<world>>")
? o1.Char(2)
#--> <composé à partir de la signature, exécuté pour cette pageo1 = new stzStringLeadTrail("HelloYYY")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringCrypto("plain ascii text")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringComparator("rest_ababab")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pagecDup = "aaa" + NL + "bbb" + NL + "aaa" o1 = new stzStringLines(cDup) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzStringUnicodeList([ 97, 98, 99 ]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzStringCounter("abc 123 def 456 ghi 789")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringSplitter("one;two,three:four")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringNumbers("price is 42 and tax is 8")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringSubStringCS("an", "banana", TRUE)
? o1.Removed()
#--> bacomposé à partir de la signature, exécuté pour cette pageo1 = new stzStringIO("hello")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringWords("hello dear world dear")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringCaseChanger("hello world foo")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringTrimmer(" hello world ")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringCode("hello")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pagecWalk = StzChar(1605) + StzChar(1585) + StzChar(1581) o1 = new stzStringWalker(cWalk) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzStringDuplicates("hello world hello")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringAligner("hi")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringConcat("Hello")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringSections("ABCDEFGHIJ")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringVisualizer("hello")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzWordStream()
o1.SetCaseSensitive(TRUE)
o1.Feed("Cat cat")
? o1.DistinctWords()
#--> 2composé à partir de la signature, exécuté pour cette pageo1 = new stzStringPerformer("hello")
? o1.IsEmpty()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzStringBoxed("hello")
? o1.NumberOfChars()
#--> 5composé à partir de la signature, exécuté pour cette pageo1 = new stzChar("LATIN LETTER SMALL CAPITAL G")
? o1.StzType()
#--> stzcharcomposé à partir de la signature, exécuté pour cette pageRecherche de motifs 491 méthodes propres · 13 classes
o1 = new stzRegex("pre\w+")
? o1.MatchWordsIn("prefix preprocess present compress") # matches pre* words
? o1.MatchWordsIn("compress")
#--> 1
#--> 0test de la bibliothèqueo1 = new stzTablex("{cols(3) & contains(Tunis)}")
? o1.CountTokens()
#--> 1composé à partir de la signature, exécuté pour cette pageoMx = new stzMatrex("{size(1x1)}")
aMatrix = [[42]]
? oMx.Match(aMatrix)
#--> 1test de la bibliothèqueoNx = new stzNumbrex("{@Property(Prime)}")
? oNx.Match(17)
? oNx.Match(18)
#--> 1
#--> 0test de la bibliothèqueo1 = new stzTimex("{@Duration(1h..2h:15min)}")
? o1.Pattern()
#--> {@Duration(1h..2h:15min)}composé à partir de la signature, exécuté pour cette pageo1 = new stzListex("[@N+, @S{hello;world}U, @L?]")
? o1.Match([ "an", "a" ])
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzRecursiveRegexMaker()
o1.AddLevel("outer", "[(]")
o1.AddChildLevel("outer", "inner", "[0-9]+")
? o1.NumberOfLevels()
#--> 2composé à partir de la signature, exécuté pour cette pageo1 = new stzRegexLookaroundMaker() ? @@( o1.Info() ) #--> [ [ "direction", "" ], [ "type", "" ], [ "lookpattern", "" ], [ "mainpattern", "" ], [ "pattern", "" ] ]composé à partir de la signature, exécuté pour cette page
o1 = new stzConditionalRegexMaker()
o1.IfEndsWith("http")
? o1.Pattern()
#--> (?(?=http$))composé à partir de la signature, exécuté pour cette pageCollections et objets 4020 méthodes propres · 76 classes
o1 = new stzListNamedParams([ :N, 3 ]) ? o1.IsNNamedParam() #--> 1composé à partir de la signature, exécuté pour cette page
o1 = new stzList(1:3) ? o1.Reversed() #--> 3 #--> 2 #--> 1test de la bibliothèque
o1 = new stzHashList([ :math = 18, :stats = 16, :history = 14 ]) ? o1.ValueByKey(:stats) ? o1[:stats] #--> 16 #--> 16test de la bibliothèque
o1 = new stzGrid([3, 2]) o1.MoveTo(1, 1) o1.MoveLeft() # Won't move and stays on same position ? @@( o1.Position() ) #--> [ 1, 1 ]test de la bibliothèque
o1 = new stzListOfPairs([ [ 1, "a" ], [ 2, "b" ], [ 3, "c" ] ]) ? o1.NumberOfPairs() #--> 3composé à partir de la signature, exécuté pour cette page
o1 = StzFalseObjectQ() ? o1.StzType() #--> stzfalseobjectcomposé à partir de la signature, exécuté pour cette page
o1 = new stzListChecker([1, "hello", 3]) ? o1.IsPair() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]]) ? o1.NumberOfLists() #--> 2composé à partir de la signature, exécuté pour cette page
oY = new stzYielder([ 12, 0, 30, -5, 18 ]) ? @@( oY.Filter(:IsPositive) ) ? @@( oY.Map(:Double) ) ? oY.Reduce(:Sum) #--> [ 12, 30, 18 ] #--> [ 24, 0, 60, -10, 36 ] #--> 55test de la bibliothèque
o1 = new stzListReplacer(["Foo", "foo", "FOO", "bar"]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6]) ? o1.Min() #--> 1composé à partir de la signature, exécuté pour cette page
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzItemCS("A", [ "A", "a", "B", "a" ], 0)
? o1.NthPosition(2)
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ]) ? o1.NextItem() #--> 2composé à partir de la signature, exécuté pour cette page
o1 = new stzSplitter(5) ? @@( o1.GetPairsFromPositions([ 3, 5 ]) ) ? @@( o1.GetPairsFromPositions([ 1, 4 ]) ) + NL #--> [ [ 1, 3 ], [ 3, 5 ] ] #--> [ [ 1, 4 ], [ 4, 5 ] ]test de la bibliothèque
o1 = new stzListFinder(["a", "b", "a", "c", "a", "b"]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListClassifier(["x", "y", "x", "z", "x", "y"]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListGetter(["a", "b", "c", "d", "e"]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListMerger([1, 2, 3, 4, 5, 6]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListRemover(["first", "second", "third"]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListComparator(["a", "b", "c", "d"]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListDuplicates(["a", "b", "c", "a", "b", "d"]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListMover(["a", "b", "c", "d", "e"]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListWalker([1, 2, 3, 4, 5]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzSet([1, 2, 3, 2, 1]) ? o1.NumberOfSubsets() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListBounder(["a", "b", "c", "d", "e"]) ? o1.IsPair() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListExtractor([1, "a", 2, "b", 3]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListStringify(["hello", "world", "zig"]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListTrimmer(["", "", "x", "y", "", ""]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzRateLimiter("front")
? o1.Name_()
#--> frontcomposé à partir de la signature, exécuté pour cette pageo1 = new stzListCounter([1, "two", 3, "four", 5]) ? o1.Count(3) #--> 1composé à partir de la signature, exécuté pour cette page
o1 = new stzListLeadTrail(["hello", "world", "test"]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzValidator() ? o1.IsValid() #--> 1composé à partir de la signature, exécuté pour cette page
o1 = new stzListOfSections([ [ 8, 11 ], [ 9, 12 ], [ 10, 13 ], [ 11, 14 ], [ 12, 15 ], [ 26, 29 ] ]) ? @@( o1.Merged() ) #--> [ [ 8, 15 ], [ 26, 29 ] ]composé à partir de la signature, exécuté pour cette page
o1 = new stzPair([ 1, 2 ]) ? o1.Item1() #--> 1composé à partir de la signature, exécuté pour cette page
o1 = new stzListInString('[ "alpha", "beta", "gamma" ]')
? o1.ListInString()
#--> [ "alpha", "beta", "gamma" ]composé à partir de la signature, exécuté pour cette pageo1 = new stzListInserter(["1", "2", "3"]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListSections([10, 20, 30, 40, 50]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzPattern("red ~ blue [green green]")
? o1.Period()
#--> 1composé à partir de la signature, exécuté pour cette pageo1 = new stzLatencyHistogram() ? o1.P50() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzListPerformer([1, 2, 3, 4, 5]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzStateMachine("idle_only")
? o1.Name()
#--> idle_onlycomposé à partir de la signature, exécuté pour cette page# the @char form lowers to This[@i]
? StzCCodeQ('@char = "I"').Transpiled()
#--> This[@i] = "I"test de la bibliothèqueo1 = new stzDeepList([ "A", [ "h","B",[ "C","h","D","h" ],"h","E","h" ], "E" ]) ? o1.DeepContains(3) #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzEngineTimeline() ? o1.Duration() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzRelation() ? o1.Count() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzOccurrences([ 2, 4 ], "an", "banana") ? @@( o1.String() ) #--> "NULL"composé à partir de la signature, exécuté pour cette page
o1 = new stzRetryBudget(1, 10) ? o1.Allow() #--> 1composé à partir de la signature, exécuté pour cette page
o1 = new stzTraceContext() ? o1.IsValid() #--> 1composé à partir de la signature, exécuté pour cette page
o1 = StzNullObjectQ() ? o1.StzType() #--> stznullobjectcomposé à partir de la signature, exécuté pour cette page
o1 = new stzPairOfLists([ 1, 2 ], [ 3, 4 ]) ? @@( o1.FirstList() ) #--> [ 1, 2 ]composé à partir de la signature, exécuté pour cette page
o1 = new stzSection(2, 5, 10) ? o1.EndPos() #--> 5composé à partir de la signature, exécuté pour cette page
o1 = StzTrueObjectQ()
? o1.W("@item > 3")
#--> 0composé à partir de la signature, exécuté pour cette pageoL = new stzList([ 1, 2 ]) o1 = new stzObjectGuard(oL, :Pair) ? o1.Keyword() #--> paircomposé à partir de la signature, exécuté pour cette page
o1 = new stzSortedList([ "banana", "apple" ])
o1.Add("tea")
? @@( o1.Content() )
#--> [ "apple", "banana", "tea" ]composé à partir de la signature, exécuté pour cette pageo1 = new stzCounter([ :StartAt = 1, :WhenYouReach = 3, :RestartAt = 1 ]) ? @@( o1.Counting(3) ) #--> [ 1, 2, 1 ]composé à partir de la signature, exécuté pour cette page
o1 = new stzParser("a + b")
? o1.Source()
#--> a + bcomposé à partir de la signature, exécuté pour cette pageNumérique et optimisation 1438 méthodes propres · 36 classes
? Q(5).IsBetween(2, 7) #--> 1test de la bibliothèque
? StzListOfNumbersQ([ 1, 2, 3 ]).AddedToEach(5) #--> 6 #--> 7 #--> 8test de la bibliothèque
o1 = new stzListOfBytes("Hello, World!")
? o1.Size()
#--> 13composé à partir de la signature, exécuté pour cette pageoM = new stzMatrix([ [1,0,3], [4,0,6], [7,0,9] ]) oM.MultiplyCols([1, 3], :By = 2) # columns 1 and 3 doubled, column 2 untouched ? @@(oM.Content()) #--> [ [ 2, 0, 6 ], [ 8, 0, 12 ], [ 14, 0, 18 ] ]test de la bibliothèque
o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ]) ? o1.UsesPCA() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzTSNE([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ]) ? o1.UsesPCA() #--> 0composé à partir de la signature, exécuté pour cette page
oM = StzMathMotionQ(:Function, [ :f = "{a} * sin(x)", :on = [ -6.3, 6.3 ], :mark = [ :extrema ], :maxmarks = 3 ])
oM.Param("a", 1, 3, 1)
? oM.Value("a")
#--> 1test de la bibliothèqueo1 = new stzBinaryNumber("0b00101011000011")
? o1.ToHexForm()
#--> 0xAC3composé à partir de la signature, exécuté pour cette pageaNames = [ [ "1-24", "25-74", "75-199", "200++", "NA" ], [ "1973", "1974", "1975" ] ] oRes = StzMathFigureQ(:ResidualPlot, [ :of = aDeaths, :names = aNames ]) ? oRes.Why() ? len( oRes.Violations() ) #--> a residual-versus-fit of 5 x 3 cells: common 8, residual fourth-spread 1, 4 beyond the outside fences, 2 far out, 3 ringed on another cell's spot; nothing to lay out -- no rule minted an unknown #--> 0test de la bibliothèque
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ]) ? o1.Min() #--> 2composé à partir de la signature, exécuté pour cette page
o1 = new stzPCA([ [1,2] ]) ? o1.IsFitted() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzHexNumber("0xff")
? o1.IsHexNumber()
#--> 1composé à partir de la signature, exécuté pour cette pageo1 = new stzPolynomial([1, -3, -5, 5, -6, 8]) ? o1.Degree() #--> 5composé à partir de la signature, exécuté pour cette page
o1 = new stzOctalNumber("0o377")
? o1.ToHexForm()
#--> 0xFFcomposé à partir de la signature, exécuté pour cette pageo1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? o1.Rhs()
#--> 5^2composé à partir de la signature, exécuté pour cette pageo1 = new stzComplex(1, -2) ? o1.IsReal() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzFourier([3,3,3,3,3,3,3,3]) ? o1.Count() #--> 8composé à partir de la signature, exécuté pour cette page
o1 = new stzPairOfNumbers([ 2.07, 0.39 ]) ? o1.SpeedUp() #--> 5.31composé à partir de la signature, exécuté pour cette page
o1 = new stzVectorIndex([ [1,2], [3,4] ]) ? o1.Count() #--> 2composé à partir de la signature, exécuté pour cette page
o1 = new stzMathClaimSet("a tampered lesson")
? o1.Count()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzSimilarity() ? o1.MagnitudeOf([ 3, 4 ]) #--> 5composé à partir de la signature, exécuté pour cette page
o1 = new stzObjective("-(x-3)^2 + 7", [ "x" ])
? o1.Expression()
#--> -(x-3)^2 + 7composé à partir de la signature, exécuté pour cette pageoF = new stzMathFunction("x^3 - 2*x", [ "x" ])
? oF.ValueAt([ 2 ])
#--> 4test de la bibliothèqueo1 = new stzSequence("s", 1, 2, 1)
? o1.Name()
#--> scomposé à partir de la signature, exécuté pour cette pageo1 = new stzDecimalToBinary("-0.625")
? o1.ToBinaryForm()
#--> 0b-0.101composé à partir de la signature, exécuté pour cette pageo1 = StzOptimSentenceQ("maximize x
where x is between 0 and 5
and keeping x somewhere near 3")
? o1.IsValid()
#--> 0composé à partir de la signature, exécuté pour cette pageTables et données 75 méthodes propres · 15 classes
oTab = new stzTable([ [ :Region, :Product, :Sales ], [ "N", "A", 10 ], [ "N", "B", 30 ], [ "S", "A", 40 ], [ "S", "B", 50 ] ]) o1 = new stzPivotTable(oTab) ? o1.ClassName() #--> stzpivottablecomposé à partir de la signature, exécuté pour cette page
o1 = new stzUnicodeData() ? o1.CharByUnicode(65) #--> Acomposé à partir de la signature, exécuté pour cette page
Internationalisation 877 méthodes propres · 12 classes
oNow = StzDateTimeQ("")
? oNow.IsNow()
? oNow.IsToday()
#--> 1
#--> 1test de la bibliothèqueo1 = new stzCalendar([2024, "Q3"]) ? o1.Year() #--> 2024composé à partir de la signature, exécuté pour cette page
o1 = new stzTimeLine(:From = "2024-10-10", :To = "2024-10-22 16:40:00") ? @@NL(o1.Content()) # Time is added automatically to "2024-10-10" #--> [ #--> [ "start", "2024-10-10 00:00:00" ], #--> [ "end", "2024-10-22 16:40:00" ], #--> [ "points", [ ] ], #--> ...test de la bibliothèque
oTime = new stzTime(52245) ? oTime.ToString() #--> 14:30:45test de la bibliothèque
oDuration = new stzDuration(3665) ? oDuration.Content() # Or ToString() or Duration() #--> 1:01:05test de la bibliothèque
o1 = new stzCountry(:american_samoa) ? o1.Number() #--> 4composé à partir de la signature, exécuté pour cette page
o1 = new stzLanguage("English")
? o1.Number()
#--> 31composé à partir de la signature, exécuté pour cette pageo1 = new stzScript(:Arabic) ? o1.Number() #--> 1composé à partir de la signature, exécuté pour cette page
o1 = new stzCurrency(:united_states) ? o1.Base() #--> 100composé à partir de la signature, exécuté pour cette page
Traitement du langage et linguistique 1520 méthodes propres · 26 classes
? WhatQ().TheQ().AbsQ().Of(12) #--> 12composé à partir de la signature, exécuté pour cette page
o1 = new stzText("Alice met Bob in Paris. The weather was fine.")
? o1.IsPositive()
#--> 1composé à partir de la signature, exécuté pour cette pageo1 = new stzNaturalEngine("en", "", [], "")
? o1.AllYes()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzChainOfValue("x")
? o1.VarName()
#--> xcomposé à partir de la signature, exécuté pour cette pageo1 = new stzEntity([ :name = "toyota", :type = "car" ]) ? o1.Size() #--> 3composé à partir de la signature, exécuté pour cette page
o1 = new stzListOfEntities([ [ :name = "alice", :type = "person", :age = 30 ], [ :name = "bob", :type = "person", :age = 25 ], [ :name = "ferrari", :type = "car", :brand = "ferrari" ] ]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzDLM("restaurant")
? o1.Domain()
#--> restaurantcomposé à partir de la signature, exécuté pour cette pageo1 = new stzCorpus("seed document about cats")
? o1.FreqOf("an")
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzParseTree("S")
? o1.Label()
#--> Scomposé à partir de la signature, exécuté pour cette pageo1 = new stzTruthChain(1) ? o1.Holds() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzKMeans([ [1,1], [1,1], [1,1] ]) ? o1.Inertia() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzOrdinal(3) ? o1.Number() #--> 3composé à partir de la signature, exécuté pour cette page
o1 = new stzListOfTexts([ "a", "b" ])
? o1.MostRelevantTo("a")
#--> acomposé à partir de la signature, exécuté pour cette pageo1 = new stzApriori([ [ "bread", "milk" ], [ "bread", "milk" ] ]) ? o1.NumberOfTransactions() #--> 2composé à partir de la signature, exécuté pour cette page
o1 = new stzSupposition("s")
? o1.Name()
#--> scomposé à partir de la signature, exécuté pour cette pageo1 = new stzCan(1)
? o1.BeA("a")
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzMust("number")
? o1.BeA("a")
#--> 0composé à partir de la signature, exécuté pour cette pagePalier neuronal 113 méthodes propres · 7 classes
Agents et conversation 244 méthodes propres · 18 classes
Graphisme 224 méthodes propres · 10 classes
o1 = new stzCanvas(1240, 1000) ? o1.Width() #--> 1240composé à partir de la signature, exécuté pour cette page
o1 = new stzScene(1100, 660) ? o1.Width() #--> 1100composé à partir de la signature, exécuté pour cette page
o1 = new stzFrameGraph(256, 256) ? o1.PassCount() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzMaterialMaker()
o1.TakesColor(:tint)
o1.ForEachFragment('{ @out = tint * @lambert }')
? o1.Spec()
#--> color tint
#--> body { @out = tint * @lambert }composé à partir de la signature, exécuté pour cette pageo1 = new stzMesh([ :Torus, 1.5, 0.55, 96, 48 ]) ? o1.Stride() #--> 8composé à partir de la signature, exécuté pour cette page
o1 = new stzTheme(:pro) ? o1.Name() #--> procomposé à partir de la signature, exécuté pour cette page
Géographie et cartographie 367 méthodes propres · 9 classes
cJ = '{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"name":"A"},"geometry":{"type":"Polygon","coordinates":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'
oF = StzGeoFeaturesFromJson(cJ)
o1 = StzGeoMap(new stzGeoProjection(:mercator), oF)
? o1.IsSound()
#--> 1composé à partir de la signature, exécuté pour cette pageo1 = new stzGeoProjection(:CylindricalEqualArea) ? o1.IsConic() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzGeoEllipsoid(:WGS84) ? o1.Name() #--> WGS84composé à partir de la signature, exécuté pour cette page
o1 = StzGeoField([ 0, 0, 1, 1, 3, 3 ], [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]) ? o1.Min() #--> 1composé à partir de la signature, exécuté pour cette page
cJ = '{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"name":"A"},"geometry":{"type":"Polygon","coordinates":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'
o1 = StzGeoFeaturesFromJson(cJ)
? o1.Count()
#--> 1composé à partir de la signature, exécuté pour cette pagecJ = '{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"name":"A"},"geometry":{"type":"Polygon","coordinates":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'
oW = StzGeoFeaturesFromJson(cJ)
o1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)
? o1.Count()
#--> 3composé à partir de la signature, exécuté pour cette pagecJ = '{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"name":"A"},"geometry":{"type":"Polygon","coordinates":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'
oW = StzGeoFeaturesFromJson(cJ)
o1 = StzGeoSamples([ 1, 1, 10, 2, 2, 20, 3, 3, 30 ], oW)
? o1.Count()
#--> 3composé à partir de la signature, exécuté pour cette pagecJ = '{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"name":"A"},"geometry":{"type":"Polygon","coordinates":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'
oF = StzGeoFeaturesFromJson(cJ)
o1 = StzGeoAtlas(oF)
? o1.Count()
#--> 1composé à partir de la signature, exécuté pour cette pageDiagrammes et graphes 1564 méthodes propres · 71 classes
g = new stzGraph("linear")
o1 = new stzGraphPlanner(g)
? o1.HistorySize()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle()) ? o1.Energy() #--> 0composé à partir de la signature, exécuté pour cette page
o1 = new stzWorkflow("affirm65b")
? o1.IsSequential()
#--> 1composé à partir de la signature, exécuté pour cette pageoRest = new stzKnowledgeGraph("restaurant")
oRest.Know("margherita", "dish").Know("tiramisu", "dish")
oRest.AddConversationQ("setup").SetGoal(StzGoalQ().RequireEach("dish", "contains"))
? len( oRest.GapsIn("setup") )
#--> 2test de la bibliothèqueo1 = new stzNotation("ring56")
? o1.OneInk()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzGraphRule("no-llm-effectful-probe")
? o1.Order()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzFaultTree("repeated")
? o1.GovernanceIsSound()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzMathSubstance(StzDotDomain())
? o1.HasObject("a")
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzPetriNet("witness")
? o1.GovernanceIsSound()
#--> 1composé à partir de la signature, exécuté pour cette pageo1 = new stzScopedRule("r")
? o1.Name_()
#--> rcomposé à partir de la signature, exécuté pour cette pageo1 = new stzFamilyTree("generations")
? o1.GenerationOf("an")
#--> 1composé à partir de la signature, exécuté pour cette pageo1 = StzCurvedGraphStyle() ? o1.Margin() #--> 36composé à partir de la signature, exécuté pour cette page
o1 = new stzNetworkDiagram("witness")
? o1.GovernanceIsSound()
#--> 1composé à partir de la signature, exécuté pour cette pageo1 = StzGraphDomain() ? o1.Name_() #--> graphcomposé à partir de la signature, exécuté pour cette page
o1 = new stzRuleReport("structured-output-gate")
? o1.IsSound()
#--> 1composé à partir de la signature, exécuté pour cette pageo1 = new stzErDiagram("participation")
? o1.GovernanceIsSound()
#--> 1composé à partir de la signature, exécuté pour cette pageo1 = new stzGraphRuleSet("sla")
? o1.Name()
#--> slacomposé à partir de la signature, exécuté pour cette pageo1 = new stzRuleGovernance("g")
? o1.Name_()
#--> gcomposé à partir de la signature, exécuté pour cette pageo1 = new stzGraphGoal("fast")
? o1.Name_()
#--> fastcomposé à partir de la signature, exécuté pour cette pageo1 = new stzColorResolver() ? o1.ResolveFontColor(TRUE) #--> blackcomposé à partir de la signature, exécuté pour cette page
o1 = new stzDiagramAnnotator(:Performance) ? o1.Type() #--> performancecomposé à partir de la signature, exécuté pour cette page
o1 = new stzStylParser()
? @@( o1.Parse("a") )
#--> [ [ "name", "" ], [ "theme", "neutral" ], [ "layout", "topdown" ], [ "colors", [ ] ], [ "fonts", [ ] ], [ "edges", [ ] ], [ "nodes", [ ] ], [ "focus", [ ] ], [ "custom", [ ] ] ]composé à partir de la signature, exécuté pour cette pageGPU 50 méthodes propres · 3 classes
Interface et réactif 470 méthodes propres · 24 classes
Statistiques et visualisation 533 méthodes propres · 11 classes
o1 = new stzDataSet([ 30, 10, 20, 50, 40 ]) ? @@(o1.SortedData()) #--> [ 10, 20, 30, 40, 50 ]test de la bibliothèque
o1 = new stzHistogram([ 1, 2, 2, 3, 3, 3, 4, 4, 5 ]) ? o1.Mean() #--> 3composé à partir de la signature, exécuté pour cette page
o1 = new stzScatterPlot([ [1,2], [3,5], [6,9], [5,4] ]) ? o1.PointChar() #--> ●composé à partir de la signature, exécuté pour cette page
o1 = new stzBarPlot([ [ "A", 100 ], [ "B", 300 ] ]) ? o1.Sum() #--> 400composé à partir de la signature, exécuté pour cette page
o1 = new stzDataWrangler([ [ " John ", "25", "sales" ], [ "John", "25", "sales" ], [ "mary", "", "mkt" ] ], [ "Name", "Age", "Dept" ]) ? o1.TrimWhitespace() #--> 1composé à partir de la signature, exécuté pour cette page
o1 = new stzMBarPlot([ :Mali = [ :y2020 = 42, :y2022 = 18 ], :Niger = [ :y2020 = 87, :y2022 = 40 ] ]) ? o1.SeriesCount() #--> 2composé à partir de la signature, exécuté pour cette page
o1 = new stzHBarPlot([ :Small = 1, :Large = 1000 ]) ? o1.Width() #--> 18composé à partir de la signature, exécuté pour cette page
o1 = new stzCoeffExtractor(["price", "quantity"]) ? @@( o1.VarNames() ) #--> [ "price", "quantity" ]composé à partir de la signature, exécuté pour cette page
Programmation système 770 méthodes propres · 35 classes
Concurrence et distribution 357 méthodes propres · 18 classes
Web et serveur d'applications 366 méthodes propres · 20 classes
Performance 256 méthodes propres · 12 classes
Métaprogrammation et règles de code 175 méthodes propres · 13 classes
o1 = new stzGovernance("constellation-regime")
? o1.RiskOf("an")
#--> 0composé à partir de la signature, exécuté pour cette pagecCfg = 'vat = <R:PARAM name="vat" value="0.10" min="0" max="0.25">' o1 = new stzRefinableCode(cCfg) ? o1.CanRedo() #--> 0composé à partir de la signature, exécuté pour cette page
oDoc = StzSelfDocQ("stzList")
? oDoc.HowTo("remove duplicates")
? oDoc.HasMethod("DuplicatesRemoved")
#--> Q([...]).RemoveDuplicates() -- composed by grammar (remove duplicates)
#--> 1test de la bibliothèqueo1 = new stzPredicateSet("house")
? o1.Verify()
#--> 0composé à partir de la signature, exécuté pour cette pageo1 = new stzLibDoc([ "stzText", "stzListOfTexts" ]) ? o1.NumberOfClasses() #--> 4composé à partir de la signature, exécuté pour cette page
Fichiers et formats 507 méthodes propres · 20 classes
Sécurité et gouvernance 755 méthodes propres · 39 classes
Extensibilité et code étranger 145 méthodes propres · 8 classes
Son 498 méthodes propres · 24 classes
Le Système d'apprentissage 207 méthodes propres · 12 classes
o1 = StzProgramQ("../../education/program")
? o1.HasWorld()
#--> 0composé à partir de la signature, exécuté pour cette pagecL = "t_edu_levels/zara" o1 = StzLearnerQ(cL) ? o1.Id() #--> zaracomposé à partir de la signature, exécuté pour cette page
o1 = new stzExerciseCheck("demo", [ "3" ], "? 1 + 2", [])
? o1.Id()
#--> democomposé à partir de la signature, exécuté pour cette page
