P50
3
stzLatencyHistogram · stzMetric · stzPerfSeries
o1 = new stzLatencyHistogram() ? o1.P50() #--> 0composed from the signature, run for this page · stzLatencyHistogram
P95
3
stzLatencyHistogram · stzMetric · stzPerfSeries
o1 = new stzLatencyHistogram() ? o1.P95() #--> 0composed from the signature, run for this page · stzLatencyHistogram
P99
3
stzLatencyHistogram · stzMetric · stzPerfSeries
o1 = new stzLatencyHistogram() ? o1.P99() #--> 0composed from the signature, run for this page · stzLatencyHistogram
PageRank
1
stzGraph
o1 = new stzGraph("g")
o1.AddNode("A") o1.AddNode("B") o1.AddNode("C")
o1.AddNode("D")
o1.AddEdge("A", "B") o1.AddEdge("A", "C")
o1.AddEdge("B", "D")
? o1.PageRank("A")
#--> 0.16composed from the signature, run for this page · stzGraphPageRankAll
1
stzGraph
o1 = new stzGraph("g")
o1.AddNode("A") o1.AddNode("B") o1.AddNode("C")
o1.AddNode("D")
o1.AddEdge("A", "B") o1.AddEdge("A", "C")
o1.AddEdge("B", "D")
? @@( o1.PageRankAll() )
#--> [ [ "a", 0.16 ], [ "b", 0.24 ], [ "c", 0.24 ], [ "d", 0.36 ] ]composed from the signature, run for this page · stzGraphPairAt
1
stzListOfPairs
o1 = new stzListOfPairs([ [ 1, "a" ], [ 2, "b" ], [ 3, "c" ] ]) ? @@( o1.PairAt(2) ) #--> [ 2, "b" ]composed from the signature, run for this page · stzListOfPairs
Paired
1
stzListFlattener
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]]) ? @@( o1.Paired() ) #--> [ [ [ [ [ 1 ] ], [ [ 2, 3 ] ] ], [ [ [ 4 ] ] ] ] ]composed from the signature, run for this page · stzListFlattener
Pairified
1
stzList
o1 = new stzList([ 5, 3, 8, 3, 1 ]) ? @@( o1.Pairified() ) #--> [ [ 5, "" ], [ 3, "" ], [ 8, "" ], [ 3, "" ], [ 1, "" ] ]composed from the signature, run for this page · stzList
Pairify
1
stzList
o1 = new stzList([ 5, 3, 8, 3, 1 ]) ? @@( o1.Pairify() ) #--> [ [ 5, 3 ], [ 3, 8 ], [ 8, 3 ], [ 3, 1 ] ]composed from the signature, run for this page · stzList
Pairs
3
stzHashList · stzList · stzListGetter
o1 = new stzListGetter(["a", "b", "c", "d", "e"]) ? @@( o1.Pairs() ) #--> [ [ "a", "b" ], [ "b", "c" ], [ "c", "d" ], [ "d", "e" ] ]composed from the signature, run for this page · stzListGetter
PairsAreMadeOfEqualItems
1
stzListOfPairs
o1 = new stzListOfPairs([ [ 1, "a" ], [ 2, "b" ], [ 3, "c" ] ]) ? o1.PairsAreMadeOfEqualItems() #--> 0composed from the signature, run for this page · stzListOfPairs
Paragraphs
3
stzString · stzStringText · stzTukeyStory
o1 = new stzString("banana split")
? @@( o1.Paragraphs() )
#--> [ "banana split" ]composed from the signature, run for this page · stzStringParagraphsQ
1
stzQuestion
? @@( WhatQ().TheQ().ParagraphsQ().Of("Softanza") )
#--> [ "Softanza" ]composed from the signature, run for this page · stzQuestionParallelizableBranches
1
stzGraph
o1 = new stzGraph("g")
o1.AddNode("A") o1.AddNode("B") o1.AddNode("C")
o1.AddNode("D")
o1.AddEdge("A", "B") o1.AddEdge("A", "C")
o1.AddEdge("B", "D")
? @@( o1.ParallelizableBranches() )
#--> [ [ "b", "c" ] ]composed from the signature, run for this page · stzGraphParallelLengthKm
1
stzGeoEllipsoid
o1 = new stzGeoEllipsoid(:WGS84) ? o1.ParallelLengthKm(2) #--> 40050.77composed from the signature, run for this page · stzGeoEllipsoid
Param
3
stzAppRequest · stzMathMotion · stzVirtualOperation
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")
#--> 1library test · stzMathMotionParams
4
stzAppRequest · stzGeoProjection · stzMathMotion · stzVirtualOperation
o1 = new stzGeoProjection(:CylindricalEqualArea) ? @@( o1.Params() ) #--> [ 3, 0, 0, 0, 0, 0, 150, 480, 250, 0, 0.70 ]composed from the signature, run for this page · stzGeoProjection
ParentGraph
1
stzGraphView
oG = new stzGraph("g")
oG.AddNode("A") oG.AddNode("B") oG.AddNode("C") oG.AddNode("D")
oG.AddEdge("A", "B") oG.AddEdge("A", "C") oG.AddEdge("B", "D")
o1 = new stzGraphView(oG, [ "A", "B" ])
? o1.ParentGraph()
#--> gcomposed from the signature, run for this page · stzGraphViewparetoSolutions
1
stzMultiObjectiveSolver
o1 = new stzMultiObjectiveSolver()
o1.AddVariable("x", 0, 10)
o1.Maximize("x")
o1.Minimize("x")
o1.Solve("nsga_ii")
? len(o1.ParetoSolutions())
#--> 50composed from the signature, run for this page · stzMultiObjectiveSolverParse
4
stzFlowParser · stzKnowParser · stzListParser · stzStylParser
o1 = new stzStylParser()
? @@( o1.Parse("a") )
#--> [ [ "name", "" ], [ "theme", "neutral" ], [ "layout", "topdown" ], [ "colors", [ ] ], [ "fonts", [ ] ], [ "edges", [ ] ], [ "nodes", [ ] ], [ "focus", [ ] ], [ "custom", [ ] ] ]composed from the signature, run for this page · stzStylParserParsedItems
1
stzListParser
o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ]) ? @@( o1.ParsedItems() ) #--> [ 1, 2, 3, 4, 5, 6, 7, 8 ]composed from the signature, run for this page · stzListParser
ParsedPositions
1
stzListParser
o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ]) ? @@( o1.ParsedPositions() ) #--> [ 1, 2, 3, 4, 5, 6, 7, 8 ]composed from the signature, run for this page · stzListParser
ParseNaturalDuration
1
stzDateTime
o1 = new stzDateTime([ :FromEpochHours = 480000 ])
? o1.ParseNaturalDuration("a")
#--> 0composed from the signature, run for this page · stzDateTimeParsePattern
6
stzGraphex · stzListex · stzMatrex · stzNumbrex · stzTablex · stzTimex
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 ] ] ]composed from the signature, run for this page · stzGraphexParseSingleToken
5
stzGraphex · stzMatrex · stzNumbrex · stzTablex · stzTimex
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 ] ]composed from the signature, run for this page · stzGraphexParseTree
1
stzText
o1 = new stzText("Alice met Bob in Paris. The weather was fine.")
? o1.ParseTree()
#--> (S (NP Alice/NNP) (VP met/VBD (NP Bob/NNP) (PP in/IN (NP Paris/NNP))) (NP The/DT weather/NN) (VP was/VBD) fine/JJ)composed from the signature, run for this page · stzTextPartialCorrelation
1
stzDataSet
oX = new stzDataSet([ 1, 2, 3, 4, 5 ]) oY = new stzDataSet([ 2, 3, 4, 5, 6 ]) oZ = new stzDataSet([ 1, 1, 2, 2, 3 ]) ? oX.CorrelationWith(oY) ? oX.PartialCorrelation(oY, oZ) #--> 1 #--> 1library test · stzDataSet
PartialMatchInfo
1
stzRegex
o1 = new stzRegex("[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+")
? @@( o1.PartialMatchInfo("an") )
#--> [ [ "matchtype", "partial" ], [ "matched", "an" ], [ "section", [ 1, 2 ] ] ]composed from the signature, run for this page · stzRegexPartialMatchLength
1
stzRegex
o1 = new stzRegex("[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+")
? o1.PartialMatchLength("an")
#--> 1composed from the signature, run for this page · stzRegexPartialMatchStart
1
stzRegex
o1 = new stzRegex("[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+")
? o1.PartialMatchStart("an")
#--> 1composed from the signature, run for this page · stzRegexPartition
4
stzListClassifier · stzListMerger · stzString · stzStringSplitter
o1 = new stzString("banana split")
? @@( o1.Partition("an") )
#--> [ "b", "an", "ana split" ]composed from the signature, run for this page · stzStringPartitionW
1
stzList
o1 = new stzList([ 5, 3, 8, 3, 1 ])
? @@( o1.PartitionW("@item > 3") )
#--> [ [ 5, 8 ], [ 3, 3, 1 ] ]composed from the signature, run for this page · stzListPartOfDay
1
stzTime
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.PartOfDay() #--> nightcomposed from the signature, run for this page · stzTime
PartOfSpeechTagsQ
1
stzQuestion
? @@( WhatQ().TheQ().PartOfSpeechTagsQ().Of("Softanza") )
#--> [ "NN" ]composed from the signature, run for this page · stzQuestionParts
6
stzBuildPlan · stzComplex · stzDelivery · stzListClassifier · stzPlatform · stzPlatformProfile
o1 = new stzComplex(1, -2) ? @@( o1.Parts() ) #--> [ 1, -2 ]composed from the signature, run for this page · stzComplex
PartsAndPartitionersUsingXT
1
stzString
o1 = new stzString("banana split")
? @@( o1.PartsAndPartitionersUsingXT("@char = 'a'") )
#--> [ [ "b", 0 ], [ "a", 1 ], [ "n", 0 ], [ "a", 1 ], [ "n", 0 ], [ "a", 1 ], [ " split", 0 ] ]composed from the signature, run for this page · stzStringPartsClassifiedUsing
1
stzString
o1 = new stzString("banana split")
? @@( o1.PartsClassifiedUsing("@char = 'a'") )
#--> [ [ 0, [ "b", "n", "n", " split" ] ], [ 1, [ "a", "a", "a" ] ] ]composed from the signature, run for this page · stzStringPartsUsing
1
stzString
o1 = new stzString("banana split")
? @@( o1.PartsUsing("@char = 'a'") )
#--> [ "b", "a", "n", "a", "n", "a", " split" ]composed from the signature, run for this page · stzStringPassCount
1
stzFrameGraph
o1 = new stzFrameGraph(256, 256) ? o1.PassCount() #--> 0composed from the signature, run for this page · stzFrameGraph
Passed
3
stzExerciseCheck · stzSecurityDrill · stzSla
oNo = new stzExerciseCheck("demo", [ "3" ], "? 42", [])
? oNo.Passed()
? oNo.Why()
oYes = new stzExerciseCheck("demo", [ "3" ], "? 1 + 2", [])
? oYes.Why()
#--> 0
#--> Your program ran, but what it printed is not yet what the task asks. It printed: 42
#--> Every promise of the exercise was kept when your program ran.library test · stzExerciseCheckPath
11
Pattern
10
stzConditionalRegexMaker · stzListex · stzMatrex · stzNumbrex · stzRecursiveRegexMaker · stzRegex · stzRegexLookaroundMaker · stzRegexMaker · stzTablex · stzTimex
oMx = new stzMatrex("{size(3x3) & property(identity)}")
? oMx.Pattern()
#--> {size(3x3) & property(identity)}library test · stzMatrexPatternErrorOffset
1
stzRegex
o1 = new stzRegex("[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+")
? o1.PatternErrorOffset()
#--> -1composed from the signature, run for this page · stzRegexPeerChildren
1
stzNotation
o1 = new stzNotation("ring56")
? o1.PeerChildren()
#--> 0composed from the signature, run for this page · stzNotationPercent
2
PercentageFrequency
1
stzDataSet
o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ]) ? @@( o1.PercentageFrequency() ) #--> [ [ "2", 12.50 ], [ "4", 25 ], [ "5", 12.50 ], [ "7", 12.50 ], [ "9", 12.50 ], [ "12", 12.50 ], [ "25", 12.50 ] ]composed from the signature, run for this page · stzDataSet
Percentile
5
stzDataSet · stzLatencyHistogram · stzMetric · stzMetricFamily · stzPerfSeries
o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ]) ? o1.Percentile(2) #--> 2.28composed from the signature, run for this page · stzDataSet
PercentileRank
1
stzDataSet
o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ]) ? o1.PercentileRank(2) #--> 6.25composed from the signature, run for this page · stzDataSet
PercentOf
1
stzNumber
o1 = new stzNumber(12) ? o1.PercentOf(2) #--> 0.24composed from the signature, run for this page · stzNumber
PercentQ
1
stzQuestion
? WhatQ().TheQ().PercentQ().Of(12) #--> 0.12composed from the signature, run for this page · stzQuestion
PerfGain
1
stzPairOfNumbers
o1 = new stzPairOfNumbers([ 2.07, 0.39 ]) ? o1.PerfGain() #--> 81.16composed from the signature, run for this page · stzPairOfNumbers
PerimeterKm
2
stzGeoEllipsoid · stzGeoPoints
o1 = new stzGeoEllipsoid(:WGS84) ? o1.PerimeterKm([ 2, 3 ]) #--> 0composed from the signature, run for this page · stzGeoEllipsoid
PersonNames
2
Phases
1
stzFourier
o1 = new stzFourier([3,3,3,3,3,3,3,3]) ? @@( o1.Phases() ) #--> [ 0, 0, 0, 0, 0, 0, 0, 0 ]composed from the signature, run for this page · stzFourier
PhoneCode
1
stzCountry
o1 = new stzCountry(:american_samoa) ? o1.PhoneCode() #--> +1-684composed from the signature, run for this page · stzCountry
Pick
1
stzCanvas
o1 = new stzCanvas(1240, 1000) ? o1.Pick(2, 5) #--> 0composed from the signature, run for this page · stzCanvas
PixelAtSlot
1
stzDiagram
o1 = new stzDiagram("flow")
o1.AddNode("A") o1.AddNode("B") o1.AddNode("C")
o1.AddNode("D")
o1.AddEdge("A", "B") o1.AddEdge("A", "C")
o1.AddEdge("B", "D")
? o1.PixelAtSlot(2)
#--> 0composed from the signature, run for this page · stzDiagramPlaceOf
1
stzGeoSamples
cJ = '{"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.PlaceOf(2) )
#--> [ 2, 2 ]composed from the signature, run for this page · stzGeoSamplesPlanarStart
1
stzMathStyle
o1 = StzCurvedGraphStyle() ? @@( o1.PlanarStart() ) #--> [ "Vertex", "icon", [ "Edge", "Arc" ] ]composed from the signature, run for this page · stzMathStyle
Pluralized
1
stzStringText
o1 = new stzStringText("The quick brown fox. It jumps!")
? o1.Pluralized()
#--> The quick brown fox. It jumps!scomposed from the signature, run for this page · stzStringTextPlus
3
stzComplex · stzPolynomial · stzResourceSpec
o1 = new stzPolynomial([1, -3, -5, 5, -6, 8]) ? @@( o1.Plus([ 2, 3 ]) ) #--> [ 1, -3, -5, 5, -4, 11 ]composed from the signature, run for this page · stzPolynomial
pmText
1
stzLocale
Lc = new stzLocale("")
? Lc.amText()
? Lc.pmText()
oDateTime = StzDateTimeQ("2024-03-15 14:30:00")
? oDateTime.ToSimple()
#--> AM
#--> PM
#--> 15/03/2024 2:30 PMlibrary test · stzLocalePointChar
1
stzScatterPlot
o1 = new stzScatterPlot([ [1,2], [3,5], [6,9], [5,4] ]) ? o1.PointChar() #--> ●composed from the signature, run for this page · stzScatterPlot
PointLabels
1
stzScatterPlot
o1 = new stzScatterPlot([ [1,2], [3,5], [6,9], [5,4] ]) ? @@( o1.PointLabels() ) #--> [ "P1", "P2", "P3", "P4" ]composed from the signature, run for this page · stzScatterPlot
Points
2
stzGeoPoints · stzTimeLine
cJ = '{"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.Points() )
#--> [ 1, 1, 2, 2, 3, 3 ]composed from the signature, run for this page · stzGeoPointsPointsOutside
1
stzGeoMap
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.PointsOutside([ 2, 3 ])
#--> 0composed from the signature, run for this page · stzGeoMapPolarRadius
1
stzGeoEllipsoid
o1 = new stzGeoEllipsoid(:WGS84) ? o1.PolarRadius() #--> 6356752.31composed from the signature, run for this page · stzGeoEllipsoid
Position
2
stzGrid · stzOrgChart
o1 = new stzGrid([3, 2]) o1.MoveTo(1, 1) o1.MoveLeft() # Won't move and stays on same position ? @@( o1.Position() ) #--> [ 1, 1 ]library test · stzGrid
PositionAfter
1
stzString
o1 = new stzString("banana split")
? o1.PositionAfter("an")
#--> 4composed from the signature, run for this page · stzStringPositionBefore
1
stzString
o1 = new stzString("banana split")
? o1.PositionBefore("an")
#--> 1composed from the signature, run for this page · stzStringPositionOfCentralChar
1
stzString
o1 = new stzString("banana split")
? o1.PositionOfCentralChar()
#--> 0composed from the signature, run for this page · stzStringPositionOfCentralCharQ
1
stzQuestion
? WhatQ().TheQ().PositionOfCentralCharQ().Of("Softanza")
#--> 0composed from the signature, run for this page · stzQuestionPositions
7
stzGraphCanvas · stzGrid · stzItemCS · stzOrgChart · stzRegexuter · stzString · stzStringSubStringCSanother name of Nodes
PositionsByLevel
1
stzOrgChart
o1 = new stzOrgChart("firm")
o1.AddPositionXTT("ceo", "CEO", [ :level = "executive" ])
o1.AddPositionXTT("cfo", "CFO", [ :level = "senior", :reportsTo = "ceo" ])
o1.AddPositionXTT("clerk", "Clerk", [ :level = "staff", :reportsTo = "cfo" ])
? @@( o1.PositionsByLevel() )
#--> [ [ "executive", [ "ceo" ] ], [ "management", [ ] ], [ "staff", [ "clerk" ] ] ]composed from the signature, run for this page · stzOrgChartPositionsOfNumbers
1
stzStringNumbers
o1 = new stzStringNumbers("price is 42 and tax is 8")
? @@( o1.PositionsOfNumbers() )
#--> [ 10, 24 ]composed from the signature, run for this page · stzStringNumbersPositionsWhere
3
PositiveScore
2
PositiveScoreQ
1
stzQuestion
? WhatQ().TheQ().PositiveScoreQ().Of("Softanza")
#--> 0composed from the signature, run for this page · stzQuestionPositiveSentences
2
PositiveSign
1
stzLocale
o1 = new stzLocale([ :Country = :south_africa ]) ? o1.PositiveSign() #--> +composed from the signature, run for this page · stzLocale
POSTags
2
POSTagsQ
1
stzQuestion
? @@( WhatQ().TheQ().POSTagsQ().Of("Softanza") )
#--> [ "NN" ]composed from the signature, run for this page · stzQuestionPower
2
PowerSpectrum
1
stzFourier
o1 = new stzFourier([3,3,3,3,3,3,3,3]) ? @@( o1.PowerSpectrum() ) #--> [ 576, 0, 0, 0, 0, 0, 0, 0 ]composed from the signature, run for this page · stzFourier
PredicateArity
1
stzMathDomain
o1 = StzGraphDomain()
? o1.PredicateArity("a")
#--> -1composed from the signature, run for this page · stzMathDomainPredicates
2
stzKnowledgeGraph · stzMathDomain
o1 = StzGraphDomain() ? @@( o1.Predicates() ) #--> [ "Highlighted" ]composed from the signature, run for this page · stzMathDomain
PrefixCountWith
1
stzStringComparator
o1 = new stzStringComparator("rest_ababab")
? o1.PrefixCountWith("an")
#--> 0composed from the signature, run for this page · stzStringComparatorPrefixEnsured
1
stzStringLeadTrail
o1 = new stzStringLeadTrail("HelloYYY")
? o1.PrefixEnsured("an")
#--> anHelloYYYcomposed from the signature, run for this page · stzStringLeadTrailPrepend
2
stzStringConcat · stzStringList
o1 = new stzStringConcat("Hello")
o1.Prepend("an")
? o1.Content()
#--> anHellocomposed from the signature, run for this page · stzStringConcatPrepended
1
stzStringConcat
o1 = new stzStringConcat("Hello")
? o1.Prepended("an")
#--> anHellocomposed from the signature, run for this page · stzStringConcatPrependedWith
2
stzList · stzListMerger
o1 = new stzList([ 5, 3, 8, 3, 1 ]) ? @@( o1.PrependedWith([ 2, 3 ]) ) #--> [ 2, 3, 5, 3, 8, 3, 1 ]composed from the signature, run for this page · stzList
PrependWith
2
stzList · stzListMerger
o1 = new stzList([ 5, 3, 8, 3, 1 ]) o1.PrependWith([ 2, 3 ]) ? @@( o1.Content() ) #--> [ 2, 3, 5, 3, 8, 3, 1 ]composed from the signature, run for this page · stzList
PreviousDay
2
stzCalendar · stzDate
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.PreviousDay() #--> 29/05/2026composed from the signature, run for this page · stzDate
PreviousEndOfMonth
1
stzDate
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.PreviousEndOfMonth() #--> 30/04/2026composed from the signature, run for this page · stzDate
PreviousHour
1
stzTime
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.PreviousHour() #--> 23:00:00composed from the signature, run for this page · stzTime
PreviousMinute
1
stzTime
o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ]) ? o1.PreviousMinute() #--> 23:59:00composed from the signature, run for this page · stzTime
PreviousNChars
1
stzString
o1 = new stzString("banana split")
? o1.PreviousNChars("an", 2)
#--> bcomposed from the signature, run for this page · stzStringPreviousNthItem
2
stzList · stzListParser
o1 = new stzList([ 5, 3, 8, 3, 1 ]) ? o1.PreviousNthItem(2, 5) #--> 3composed from the signature, run for this page · stzList
PreviousNthNode
1
stzGrid
o1 = new stzGrid([ 100, 1 ]) ? @@( o1.PreviousNthNode(2) ) #--> [ 2, 1 ]composed from the signature, run for this page · stzGrid
PreviousNthOccurrencesRemoved
1
stzList
o1 = new stzList([ "tea", "rice", "tea", "fish" ]) ? @@( o1.PreviousNthOccurrencesRemoved([ 2, 3 ], 3, 2) ) #--> [ "tea", "rice", "tea", "fish" ]composed from the signature, run for this page · stzList
PreviousNumber
1
stzNumber
o1 = new stzNumber(12) ? o1.PreviousNumber() #--> 11composed from the signature, run for this page · stzNumber
PreviousOccurrence
1
stzString
o1 = new stzString("banana split")
? o1.PreviousOccurrence("an", 2)
#--> 0composed from the signature, run for this page · stzStringPreviousStartOfMonth
1
stzDate
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.PreviousStartOfMonth() #--> 01/04/2026composed from the signature, run for this page · stzDate
PreviousWeekday
1
stzDate
o1 = new stzDate([ 2026, 5, 30 ]) ? o1.PreviousWeekday() #--> 29/05/2026composed from the signature, run for this page · stzDate
PreviousYear
1
stzCalendar
o1 = new stzCalendar([2024, "Q3"]) ? o1.PreviousYear() #--> 2023composed from the signature, run for this page · stzCalendar
PrimeDividorsQ
1
stzQuestion
? @@( WhatQ().TheQ().PrimeDividorsQ().Of(12) ) #--> [ 2, 3 ]composed from the signature, run for this page · stzQuestion
PrimeDivirdosQ
1
stzQuestion
? @@( WhatQ().TheQ().PrimeDivirdosQ().Of(12) ) #--> [ 2, 3 ]composed from the signature, run for this page · stzQuestion
PrimeDivisorsQ
1
stzQuestion
? @@( WhatQ().TheQ().PrimeDivisorsQ().Of(12) ) #--> [ 2, 3 ]composed from the signature, run for this page · stzQuestion
PrimeFactors
1
stzNumber
o1 = new stzNumber(12) ? @@( o1.PrimeFactors() ) #--> [ 2, 3 ]composed from the signature, run for this page · stzNumber
PrimeFactorsQ
1
stzQuestion
? @@( WhatQ().TheQ().PrimeFactorsQ().Of(12) ) #--> [ 2, 3 ]composed from the signature, run for this page · stzQuestion
Process
3
stzListexuter · stzNaturalEngine · stzRegexuter
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 ] ] ] ]composed from the signature, run for this page · stzListexuterProcessMethod
1
stzNaturalEngine
o1 = new stzNaturalEngine("en", "", [], "")
? @@( o1.ProcessMethod(2, "a") )
#--> [ [ "code", "" ], [ "next_index", 3 ] ]composed from the signature, run for this page · stzNaturalEngineProcessMethodWithModifiers
1
stzNaturalEngine
o1 = new stzNaturalEngine("en", "", [], "")
? @@( o1.ProcessMethodWithModifiers(2, "a") )
#--> [ [ "code", "" ], [ "next_index", 3 ] ]composed from the signature, run for this page · stzNaturalEngineProcessObjectCreation
1
stzNaturalEngine
o1 = new stzNaturalEngine("en", "", [], "")
? @@( o1.ProcessObjectCreation(2) )
#--> [ [ "code", "" ], [ "next_index", 3 ] ]composed from the signature, run for this page · stzNaturalEngineProcessObjectNaming
1
stzNaturalEngine
o1 = new stzNaturalEngine("en", "", [], "")
? @@( o1.ProcessObjectNaming(2) )
#--> [ [ "code", "" ], [ "next_index", 3 ] ]composed from the signature, run for this page · stzNaturalEngineProcessObjectSwitch
1
stzNaturalEngine
o1 = new stzNaturalEngine("en", "", [], "")
? o1.ProcessObjectSwitch(2)
#--> 3composed from the signature, run for this page · stzNaturalEngineProcessValueKeep
1
stzNaturalEngine
o1 = new stzNaturalEngine("en", "", [], "")
? @@( o1.ProcessValueKeep(2, TRUE) )
#--> [ [ "code", "" ], [ "next_index", 3 ] ]composed from the signature, run for this page · stzNaturalEngineProduct
3
stzList · stzListOfNumbers · stzYielder
o1 = new stzListOfNumbers(1:8) ? o1.sum() ? o1.Product() ? o1.Max() ? o1.Mean() #--> 36 #--> 40320 #--> 8 #--> 4.50library test · stzListOfNumbers
Project
2
stzGeoProjection · stzScene
o1 = new stzScene(1100, 660) ? @@( o1.Project(2, 5, 2) ) #--> [ 1081.13, -997.82, 0.97, 1 ]composed from the signature, run for this page · stzScene
ProjectIds
1
stzProgram
o1 = StzProgramQ("../../education/program")
? @@( o1.ProjectIds() )
#--> [ "project-s0", "project-s1", "project-s2", "project-s3", "project-s4" ]composed from the signature, run for this page · stzProgramProperNouns
2
Properties
4
stzEntity · stzGraph · stzMatrex · stzNumbrex
o1 = new stzEntity([ :name = "toyota", :type = "car" ]) ? @@( o1.Properties() ) #--> [ "name", "type", "created" ]composed from the signature, run for this page · stzEntity
propertiesLegend
1
stzDiagram
o1 = new stzDiagram("flow")
o1.AddNode("A") o1.AddNode("B") o1.AddNode("C")
o1.AddNode("D")
o1.AddEdge("A", "B") o1.AddEdge("A", "C")
o1.AddEdge("B", "D")
? @@( o1.propertiesLegend() )
#--> [ "=== properties LEGEND ===", "" ]composed from the signature, run for this page · stzDiagramProposes
2
stzAgentDeclaration · stzAgentGraph
oGBad = new stzAgentGraph("mailer-bad")
oGBad.AddLLMActor("writer")
oGBad.AddEffect("send")
oGBad.Proposes("writer", "send")
? oGBad.IsSound()
? oGBad.Violations()[1][:message]
#--> 0
#--> effect 'send' has no guardian edge into it -- every effect passes a pi-gatelibrary test · stzAgentGraph
